十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
下载Tomcat8.5和solr6.6上传文件到CentOS并解压: 
安装前请确保CentOS已安装过jdk。

成都创新互联是一家从事企业网站建设、成都网站制作、网站建设、外贸网站建设、行业门户网站建设、网页设计制作的专业的建站公司,拥有经验丰富的网站建设工程师和网页设计人员,具备各种规模与类型网站建设的实力,在网站建设领域树立了自己独特的设计风格。自公司成立以来曾独立设计制作的站点上1000家。
[root@localhost solr]# Java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)查看:
tar -zxvf apache-tomcat-8.5.16.tar.gz
tar -zxvf solr-6.6.0.tgz
[root@localhost solr]# ls
apache-tomcat-8.5.16  apache-tomcat-8.5.16.tar.gz  solr-6.6.0  solr-6.6.0.tgz将 solr 压缩包中 solr\server\solr-webapp\文件夹下有个webapp文件夹,将之复制到tomcat\webapps\目录下,文件夹名改成solr(可任意) ;
[root@localhost apache-tomcat-8.5.16]# cd /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/
[root@localhost webapps]# ls
docs  examples  host-manager  manager  ROOT  solr将 solr 压缩包中 solr\server\lib\ext 中的 jar 全部复制到 Tomcat\ webapps\solr\WEB-INF\lib 目录中。
[root@localhost lib]# cp /usr/yong.cao/dev/solr/solr-6.6.0/server/lib/ext/* /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/lib/将solr压缩包中solr/server/lib/metrics* 开头的jar全部复制到 Tomcat\ webapps\solr\WEB-INF\lib 目录中。
[root@localhost lib]# pwd
/usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/lib
[root@localhost lib]# cp /usr/yong.cao/dev/solr/solr-6.6.0/server/lib/metrics* .在Tomcat\ webapps\solr\WEB-INF\下建立classes目录,并将solr/server/resources/log4j.properties文件复制其中。
cp log4j.properties /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/classes/复制solr/server/solr/* 所有文件到tomcat/solrhome目录,用到创建solr的core时使用。
cp -rf * /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/solrhome/配置Solr
编辑web.xml文件: 
配置solr下core路径,初始状态下该内容是被注释掉的。
    solr/home 
        /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/solrhome 
    java.lang.String 
 设置solr开机启动:
vim /etc/rc.local在后面添加:
export JAVA_HOME=/usr/java/jdk1.8.0_131
sh /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/bin/startup.sh启动:
/usr/yong.cao/dev/solr/apache-tomcat-8.5.16/bin/startup.sh创建core: 
1.新建collection1 
2.solrhome\configsets\sample_techproducts_configs 文件夹,将此文件夹下的conf 目录拷贝到刚刚建立的collection1的文件夹下。
[root@localhost sample_techproducts_configs]# cd /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/solrhome/
[root@localhost solrhome]# mkdir collection1
[root@localhost collection1]# cp -r /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/solrhome/configsets/sample_techproducts_configs/conf/ .下载solr6.6IK分词器
可以到主机宝贝1号FTP服务器下载
在 2017年LinuxIDC.com//12月/CentOS7下搭建Solr 6.6全文检索服务器及IK分词器配置/
下载后上传到CentOS并解压。
[root@localhost solr]# mkdir ik
[root@localhost solr]# cd ik/
[root@localhost ik]# cp /usr/yong.cao/ftp/ikanalyzer-solr6.6.zip .
[root@localhost ik]# ls
ikanalyzer-solr6.6.zip
[root@localhost ik]# unzip ikanalyzer-solr6.6.zip
Archive:  ikanalyzer-solr6.6.zip
   creating: ikanalyzer-solr5/
  inflating: ikanalyzer-solr5/ext.dic
  inflating: ikanalyzer-solr5/IKAnalyzer.cfg.xml
  inflating: ikanalyzer-solr5/stopword.dic
  inflating: ikanalyzer-solr5/solr-analyzer-ik-5.1.0.jar
  inflating: ikanalyzer-solr5/ik-analyzer-solr5-5.x.jar
[root@localhost ik]# ls
ikanalyzer-solr5  ikanalyzer-solr6.6.zip将文件夹下的IKAnalyzer.cfg.xml , ext.dic和stopword.dic 三个文件 复制到/webapps/solr/WEB-INF/classes 目录下。
[root@localhost ikanalyzer-solr5]# cp ext.dic stopword.dic IKAnalyzer.cfg.xml /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/classes/修改IKAnalyzer.cfg.xml(提供的下载包中该处已做修改)
        IK Analyzer 扩展配置 
        
        ext.dic; 
        
        stopword.dic; 
 复制solr-analyzer-ik-5.1.0.jar ik-analyzer-solr5-5.x.jar到/solr/apache-tomcat-8.5.12/webapps/solr/WEB-INF/lib/目录下。
[root@localhost ik]# ls
ikanalyzer-solr5  ikanalyzer-solr6.6.zip
[root@localhost ik]# cd ikanalyzer-solr5/
[root@localhost ikanalyzer-solr5]# ls
ext.dic             ik-analyzer-solr5-5.x.jar   stopword.dic
IKAnalyzer.cfg.xml  solr-analyzer-ik-5.1.0.jar
[root@localhost ikanalyzer-solr5]# cp ik-analyzer-solr5-5.x.jar solr-analyzer-ik-5.1.0.jar /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/lib/在 solrhome\collection1\conf\managed-schema 文件前增加如下配置
    
      
           
        
           
     命令操作如下:
[root@localhost ikanalyzer-solr5]# cp ik-analyzer-solr5-5.x.jar solr-analyzer-ik -5.1.0.jar /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/lib/
[root@localhost ikanalyzer-solr5]# cd /usr/yong.cao/dev/solr/apache-tomcat-8.5.1 6/solrhome/collection1/conf/
[root@localhost conf]# ls
admin-extra.html              protwords.txt
admin-extra.menu-bottom.html  _rest_managed.json
admin-extra.menu-top.html     _schema_analysis_stopwords_english.json
clustering                    _schema_analysis_synonyms_english.json
currency.xml                  solrconfig.xml
elevate.xml                   spellings.txt
lang                          stopwords.txt
managed-schema                synonyms.txt
mapping-FoldToASCII.txt       update-script.js
mapping-ISOLatin1Accent.txt   velocity
params.json                   xslt
[root@localhost conf]# vim managed-schema重启solr服务器,测试IK分词效果。
sh /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/bin/shutdown.sh
sh /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/bin/startup.sh