1.jdk安裝和配置
1)根據(jù)電腦類型,到官網(wǎng)下載相應(yīng)的jdk版本

2)雙擊jdk-8u5-windows-x64.exe安裝包,一直點(diǎn)下一步就可以了,注意記住jdk和jre的安裝目錄。
3)環(huán)境變量配置:計(jì)算機(jī)=》高級系統(tǒng)設(shè)置=》高級=》環(huán)境變量

在系統(tǒng)變量點(diǎn)新建,

新建變量名 java_HOME,變量值:jdk的安裝路徑
新建變量名為 CLASSPATH,變量值為:
.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar (注意開頭的.和;)
編輯變量名Path,在原來的后面新增:
;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin(注意不要漏掉前面的;號)
配置完在cmd窗口輸入javac,顯示如下則配置成功。

2.Tomcat安裝和配置
1)根據(jù)電腦類型,到官網(wǎng)下載相應(yīng)的Tomcat版本

此版本為解壓版,把解壓出來的apache-tomcat-8.0.8文件放到你認(rèn)為合適的目錄,不需要安裝,只要簡單配置就可以。
2)修改C:/apache-tomcat-8.0.8/bin文件夾下的startup.bat , shutdown.bat文件:
在第一行前面加入如下兩行--
SET JAVA_HOME=JDK目錄
SET CATALINA_HOME=前面解壓后Tomcat的目錄
例如:
SET JAVA_HOME=C:/PRogram Files/Java/jdk1.8.0_05
SET CATALINA_HOME=C:/apache-tomcat-8.0.8
3)雙擊startup.bat,則打開Tomcat服務(wù),訪問http://localhost:8080/,能顯示Tomcat網(wǎng)站就是配置好了。
雙擊shutdown.bat則關(guān)閉服務(wù)。
4)若需要修改端口號,打開Tomcat安裝目錄下的conf文件夾下的servlet.xml文件,修改<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />節(jié)點(diǎn)。前面已經(jīng)配置好Tomcat了,只是每次啟動服務(wù)都會有黑乎乎的窗體彈出來,有點(diǎn)不爽,但是在學(xué)習(xí)solr的過程中,如果有錯誤,這個黑乎乎的窗體會提示錯誤信息的。
5)可選步驟:把Tomcat安裝到Windows服務(wù)中
在cmd窗口切換到C:/apache-tomcat-8.0.8/bin目錄下
安裝:service install tomcat
卸載:service uninstall tomcat
安裝后就能在服務(wù)找到Tomcat服務(wù)

3.solr配置(我的是solr4.7.2版本)
更新:注意:solr5.0以后的目錄文件變更,下面在example下的文件都變更到在server下查找
配置前先把Tomcat的服務(wù)關(guān)掉
1)將下載下來的solr壓縮包解壓,解壓后的目錄結(jié)構(gòu)如下圖

2)將solr-4.7.2/example/文件夾下的solr文件夾放到你硬盤中的任意你想要的存放的位置,我放到了C盤目錄下。
3)將解壓后的solr目錄中的solr-4.7.0/example/webapp/solr目錄下的solr.war復(fù)制到C:/apache-tomcat-8.0.8/webapps目錄下,然后啟動tomcat,solr.war會自動解壓,webapp目錄下將會出現(xiàn)solr目錄,在這些目錄下找到WEB-INF文件夾,修改文件夾下的web.xml文件

把這個節(jié)點(diǎn)的注釋去掉,修改<env-entry-value>節(jié)點(diǎn)里的內(nèi)容為:第二步的solr的目錄,例如:<env-entry-value>C:/solr</env-entry-value>
4)將solr-4.7.2/example/lib/ext目錄下的jar包放到C:/apache-tomcat-8.0.8/webapps/solr/WEB-INF/lib下面
5)然后重啟tomcat,在地址欄里輸入http://localhost:8080/solr/admin,看到solr的頁面則表示配置成功。
新聞熱點(diǎn)
疑難解答
圖片精選