2.Linux環境下配置Solr4.10.3
1.準備階段
操作系統:CentOS 6.8
安裝包:/home/test
solr-4.10.3.tgz.tar
IK Analyzer 2012FF_hf1.zip
jdk-8u121-linux-i586.tar.gz
apache-tomcat-6.0.51.tar.gz
2.jdk和tomcat安裝:略
3.安裝solr
(1)解壓solr
tar -zxvf solr-4.10.3.tgz.tar -C /usr/local(2) solr.war copy到tomcat下
cp /usr/local/solr-4.10.3/example/webapps/solr.war /home/tomcat6/webapps/cd /home/tomcat6/webapps/ && mkdir solr && unzip solr.war -d solr && rm -rf solr.war
(3)修改solr home配置(註意:要把這段內容的註釋去掉,否則不生效):
vim solr/WEB-INF/web.xml
<env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>/home/solrhome</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry>(4)復制關聯jar
cp /usr/local/solr-4.10.3/example/lib/ext/*.jar /home/tomcat6/webapps/solr/WEB-INF/lib/
cp /usr/local/solr-4.10.3/dist/solrj-lib/*.jar /home/tomcat6/lib/(5)在tomcat solr下創建classes,並把example/resources/log4j.properties復制到classes中:
mkdir -p /home/tomcat6/webapps/solr/WEB-INF/classes
cp /usr/local/solr-4.10.3/example/resources/log4j.properties /home/tomcat6/webapps/solr/WEB-INF/classes//home/tomcat6/conf/server.xml裏面加上編碼設置
(6)創建solrhome
mkdir /home/solrhome
cp -r /usr/local/solr-4.10.3/example/solr/* /home/solrhome
(7)啟動tomcat 然後訪問http://ip:8080/solr
2.Linux環境下配置Solr4.10.3