?1、安裝java 命令:uname -a 查看機(jī)器是多少位的。我的機(jī)器是64位的,我下載安裝:jdk-6u6-linux-x64.bin# sh /home/apps/jdk-6u16-linux-i586-rpm.bin 查看提示信息,按照提示選擇。默認(rèn)會(huì)安裝在/usr/java目錄下,我的安裝路徑是在/home/cy。 mv 安裝文件夾 jdk 修改文件夾名為jdk。 # java -version 顯示當(dāng)前JRE版本,如果不是1.6.0_16(默認(rèn)會(huì)安裝較低版本1.4),則需要進(jìn)行配置修改。執(zhí)行: 默認(rèn)安裝路徑執(zhí)行這個(gè):# vi /etc/profile 像我一樣安裝在個(gè)人路徑下時(shí)執(zhí)行這個(gè):#vi .bash_profile 在文件最后加入以下內(nèi)容: JAVA_HOME=/home/cy/jdk JAVA_BIN=/home/cy/jdk/bin PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH 重新啟動(dòng)系統(tǒng),就可以了。 其中,將自己的路徑放在PATH之前是因?yàn)椋业姆?wù)器PATH下有一個(gè)老版本的jdk已經(jīng)安裝,這樣在執(zhí)行java的時(shí)候,會(huì)優(yōu)先使用老版本的,想使用自己安裝的,必須把自己的放在前面。 2、安裝tomcat 從http://tomcat./download-60.cgi下載Tomcat 6的安裝包,選擇Core:tar.gz (pgp , md5) 進(jìn)行下載:apache-tomcat-6.0.20.tar.gz放在/home/apps下,在SSH Client中執(zhí)行: # tar zxvf apache-tomcat-6.0.20.tar.gz # cp -a apache-tomcat-6.0.20.tar.gz /home/cy/apache-tomcat-6.0.20 # cd /usr/local/apache-tomcat-6.0.20/bin # ./startup.sh 啟動(dòng)Tomcat 三:安裝Solr 從http://people./builds/lucene/solr/nightly/下載solr的zip包后解壓縮,將dist目錄下的war文件改名為solr.war直接復(fù)制到tomcat的webapps目錄即可。 注意一定要設(shè)置solr的主位置。有三種方法。我采用的是在tomcat里配置java:comp/env/solr/home的一個(gè)JNDI指向solr的主目錄(example目錄下),建立/tomcat安裝目錄/conf/Catalina/localhost/solr.xml文件。 <?xml version='1.0' encoding='UTF-8'?> <Context docBase='/home/cy/apache-tomcat-6.0.20/webapps/solr.war' debug='0' crossContext='true' > <Environment name='solr/home' type='java.lang.String' value='/home/cy/apache-solr-1.5-dev/example/solr' override='true' /> </Context> 解釋一下上面是干啥用的啊 變量1:這里解釋一下Context docBase=“solr.war的目錄,如果放在了/tomcat安裝目錄/webapps下,則是這么/solr.war”。 變量2:而Environment name='solr/home'必須這么寫(xiě),可能solr默認(rèn)為solr的home目錄(記住必須這么寫(xiě))。 變量3:Environment value='D:/solr/solr' 值,是solr目錄,就是包括bin,conf等目錄,一定要有. 觀察這個(gè)指定的solr主位置,里面存在兩個(gè)文件夾:conf和data.其中conf里存放了對(duì)solr而言最為重要的兩個(gè)配置文件schema.xml和solrconfig.xml。data則用于存放索引文件。 schema.xml主要包括types、fields和其他的一些缺省設(shè)置。 solrconfig.xml用來(lái)配置Solr的一些系統(tǒng)屬性,例如與索引和查詢(xún)處理有關(guān)的一些常見(jiàn)的配置選項(xiàng),以及緩存、擴(kuò)展等等。 我在網(wǎng)上查的資料第三個(gè)變量有寫(xiě)這樣的:/home/cy/apache-tomcat-6.0.20/webapps/solr。我試了一下,不好用,在apache-tomcat-6.0.20所有的文件夾下找了半天,沒(méi)有找到含有solr的并且solr文件夾里bin和data的。后來(lái)在apache-solr-1.5-dev/example/下找到了,在conf下找到了schema.xml和solrconfig.xml文件,但data文件夾沒(méi)找到,抱著懷疑的態(tài)度試了一下,好使了,所以確定是這個(gè)目錄。 上面這個(gè)文件配好之后,重新啟動(dòng)tomcat。 # cd /usr/local/apache-tomcat-6.0.20/bin # ./shutdown.sh # ./startup.sh 輸入 http://localhost:8080/solr/admin/出現(xiàn)管理頁(yè)面 庖丁解牛 下載地址:[url]http://code.google.com/p/paoding/downloads/list [/url] SVN地址:http://paoding./svn/trunk/paoding-analysis/ 地址轉(zhuǎn)載于http://www./topic/110148 部分內(nèi)容轉(zhuǎn)載于:http://blog.csdn.n |
|
來(lái)自: 馬武彬 > 《待分類(lèi)》