solr下载安装启动(直接启动)
来源:互联网 发布:netkeeper for linux 编辑:程序博客网 时间:2024/06/04 17:59
solr各版本下载地址:http://archive.apache.org/dist/lucene/solr/
solr直接启动
1、下载solr6.5,windows下载zip,linux下载.tgz
2、解压
3、window中启动,从cmd中进入到solr的解压目录里的bin目录
执行 solr.cmd start
检查是否启动 solr.cmd status
5、linux中启动 ,进去到solr的解压目录的bin中
执行 ./solr start
检查./solr status
6、启动后从浏览器中输入http://localhost:8983/solr 进入到solr主页
7、linux下创建core
bin/solr create -c my_core
8、找到solr-6.5/server/solr/下的my_core/conf
编辑solrconfig.xml
在底部上增加
<!-- 配置数据导入 --><requestHandler name="/dataimport" class="solr.DataImportHandler"> <lst name="defaults"> <str name="config">db-data-config.xml</str> </lst> </requestHandler>
在75行左右的lib标签中增加
<lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-dataimporthandler-.*\.jar" /><!-- for HMMChineseTokenizerFactory --> <lib dir="${solr.install.dir:../../../..}/contrib/analysis-extras/lucene-libs/" regex="lucene-analyzers-smartcn-\d.*\.jar" />
9、配置my_core/conf/managed-schema在倒数第二行添加对中文分词的支持和过滤html标签
<fieldType name="text_smartcn" class="solr.TextField" positionIncrementGap="0"> <analyzer type="index"> <tokenizer class="solr.HMMChineseTokenizerFactory"/> </analyzer> <analyzer type="query"><charFilter class="solr.HTMLStripCharFilterFactory"/> <tokenizer class="solr.HMMChineseTokenizerFactory"/> </analyzer> </fieldType>
10、my_core/conf下新建db-data-config.xml,配置数据导入的数据源,内容如下
添加 transformer=”HTMLStripTransformer” stripHTML=”true”是支持过滤疑似html标签的内容
convertType 是支持clob大字段
<?xml version="1.0" encoding="UTF-8"?> <dataConfig> <dataSource name="source1" type="JdbcDataSource" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/baike?failOverReadOnly=false&autoReconnect=true&characterEncoding=utf8&characterSetResults=utf8" user="root1" password="root" batchSize="-1"convertType="true"/> <document> <entity name="baike" pk="id" dataSource="source1" query="select t.ID, ty.`NAME`, t.TITLE, t.CONTENT, t.KEYWORD from VOCABULARY_ENTRY t,VOCABULARY_TYPE ty where t.TYPE_ID=ty.ID" transformer="HTMLStripTransformer"><field column="id" name="id"/> <field column="NAME" name="vocabulary_type_s"/> <field column="CONTENT" name="vocabulary_ch_text" stripHTML="true"/><field column="KEYWORD" name="vocabulary_ch_keyword"/> <field column="TITLE" name="vocabulary_ch_title"/> </entity> </document> </dataConfig>
11、my_core下新建lib文件夹
将mysql-connector-java-5.1.41-bin.jar包放入到lib中
12、重启solr
bin/solr restart -p 8983
13、通过http://192.168.242.5:8983/solr/#/baike_core/schema
配置db-data-config.xml中用到的filed
- solr下载安装启动(直接启动)
- solr下载、启动
- solr安装和启动
- (9-2)solr安装启动
- Solr的安装和启动
- 1、solr的安装启动及运行
- solr linux安装启动报错
- 全文检索技术 solr(三)solr安装、启动
- 【MongoDB】下载安装与启动
- GitHub客户端安装/下载/启动
- android --APK下载、安装、启动
- MySql下载、配置、安装、启动
- Apache服务器下载安装启动
- 不安装游戏apk直接启动法
- 安装ubuntu后没有win7启动项,直接启动ubuntu
- Apache Solr 启动
- solr 启动过程 分析
- Solr部署如何启动
- SuppressLint解决办法
- 播放视频比较好的框架
- 关于jueqry id选择器后加[0]的意义$("#formId")[0]
- vim比较两个文件的不同
- maven安装和配置
- solr下载安装启动(直接启动)
- C语言scanf()和gets()及printf()和puts()的区别
- 连接
- Android Studio导入AngEngine
- [python] read file
- win8.1怎样创建ftp服务器
- 使用AsynchttpClient下载文件,以文件流的形式的方法
- 数据的表现形式及其输入输出
- 花生壳原理(DDNS)动态域名解析