1、采用自带的Jetty启动及配置方式
下载安装的方法就省略了,相信你可以搞定…
环境要求: (JDK1.8及以上)
1、下载solr-8.9.0.tgz后将其解压
tar -zxvf solr-8.9.0.tgz
2、到 /solr-8.9.0/server/solr下创建索引核心库: demoCore,然后将 /solr-8.9.0/server/solr/configsets/_default下的conf复制到新建索引核心库demoCore下
1、mkdir demoCore
2、cp -r /solr-8.9.0/server/solr/configsets/_default/conf /solr-8.9.0/server/solr/demoCore
3、使用自带的中文分词器 lucene-analyzers-smartcn
将lucene-analyzers-smartcn.jar 复制到 solr-8.9.0/server/solr-webapp/webapp/WEB_INF/lib下
cp /solr-8.9.0/contrib/analysis-extras/lucene-libs/lucene-analyzers-smartcn-8.9.0.jar /solr-8.9.0/server/solr-webapp/webapp/WEB-INF/lib
4、在核心demoCore的conf里的managed-schema添加一下内容
<!-- 配置中文分词器 -->
<fieldType name="text_smartcn" class="solr.TextField" positionIncrementGap="10