環(huán)境:
第一步:安裝linux踊沸、jdk歇终、tomcat。
[root@bogon~]# ll
total8044
-rw-r--r--.1 root root 8234674 Oct 27 2013 apache-tomcat-7.0.47.tar.gz
[root@bogon~]# tar -zxf apache-tomcat-7.0.47.tar.gz
[root@bogon~]# ll
total8048
drwxr-xr-x.9 root root 4096 Sep 10 17:55 apache-tomcat-7.0.47
-rw-r--r--.1 root root 8234674 Oct 27 2013 apache-tomcat-7.0.47.tar.gz
[root@bogon~]# mkdir /usr/local/solr
[root@bogon~]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat
cp:omitting directory `apache-tomcat-7.0.47'
[root@bogon~]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat -r
[root@bogon~]# cd /usr/local/solr/
[root@bogonsolr]# ll
total4
drwxr-xr-x.9 root root 4096 Sep 10 17:56 tomcat
[root@bogonsolr]#
第二步:把solr
的壓縮包上傳到服務(wù)器逼龟。并解壓评凝。
第三步:把/root/solr-4.10.3/dist/solr-4.10.3.war
包部署到tomcat
下。并改名為solr.war
[root@bogondist]# cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war
第四步:解壓war
包腺律。啟動(dòng)tomcat
自動(dòng)解壓奕短。關(guān)閉tomcat。刪除solr.war.
第五步:把/root/solr-4.10.3/example/lib/ext目錄下所有的jar包復(fù)制到solr工程中匀钧。
[root@bogonext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
第六步:創(chuàng)建solrhome翎碑。Solrhome是存放solr服務(wù)器所有配置文件的目錄。
[root@bogonexample]# pwd
/root/solr-4.10.3/example
[root@bogonexample]# cp -r solr /usr/local/solr/solrhome
[root@bogonexample]#
第七步:告訴solr
服務(wù)器solrhome
的位置之斯。
需要修改solr
工程的web.xml
文件日杈。
第八步:啟動(dòng)tomcat
遇到錯(cuò)誤:
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>D:/temp/solr/solrhome</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
- solrhome是指D:/temp/solr/solrhome目錄下面有
- tomcat啟動(dòng)后報(bào)錯(cuò),不能創(chuàng)建文件夾吊圾,設(shè)置tomcat,與solrhome權(quán)限解決