淘淘商城23_solr在Linux上的操作01_jdk、Tomcat、solr的安裝
一、虛擬機器的搭建
需要注意的問題: 虛擬機器的記憶體一定要個1G記憶體,因為後期要做solr的叢集.
1. 開啟Vmware,空白處右擊-------》新建虛擬機器
2.
3.
4. 在虛擬機器存放的空間新增一臺虛擬機器,taotao-search
5.
6.
7.
二、jdk的安裝及配置
1. 連線xshell
2. 拖拽JDK的安裝包
2.1. 建立java目錄
[[email protected] /]# mkdir usr/java
2.2. 解壓檔案到新增的java目錄
[[email protected] /]# tar -zxvf jdk-7u55-linux-i586.tar.gz -C /usr/java/
2.3 配置環境變數
[[email protected] /]# vim /etc/profile
編輯檔案裡的使用命令:
1)輸入環境變數 JAVA_HOME=/usr/java/jdk1.7.0_55/
2)聯想找目錄,按Esc 輸入 :cd usr/java/,Tab鍵 找到資料夾直接複製
輸入後的配置
3)新增命令 export PATH=$JAVA_HOME/bin:$PATH
4)儲存檔案
Esc :wq!
5) 重新載入 檔案 source /etc/profile
6)驗證是否安裝成功 java -version
三、Tomcat的安裝
1. 拖拽apache-tomcat-7.0.47.tar.gz檔案到usr/local目錄下(如jdk)
2. 解壓apache-tomcat-7.0.47.tar.gz
[[email protected] ~]# tar -zvxf apache-tomcat-7.0.47.tar.gz
3. 建立solr資料夾
[[email protected] ~]# mkdir /usr/local/solr
4. 複製解壓好的tomcat檔案到solr資料夾
[[email protected] ~]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat -r
四、安裝solr伺服器
1. 拖拽solr檔案到linux伺服器usr/local,並解壓
tar -zxvf solr-4.10.3.tgz.tgz
2. 複製solr的war包到tomcat
複製解壓好的solr資料夾下dist下的 solr-4.10.3.war包 放到tomcat的 webapps目錄下
[[email protected] solr-4.10.3]# cd dist
[[email protected] dist]# cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war
3. 啟動tomcat解壓war包
3.1 檢視webapps目錄下有複製到的solr.war包
3.2 啟動tomcat命令
[[email protected] tomcat]# bin/startup.sh
3.3 檢視啟動日誌命令:
[[email protected] tomcat]# tail -f logs/catalina.out
停止:Ctrl + c
3.4 關閉tomcat服務
[[email protected] tomcat]# bin/shutdown.sh
3.5 進入到webapps裡檢視解壓好的檔案
3.6 刪除多餘的solr.war
必須得先關閉到tomcat服務再刪除,否則的話會連解壓好的檔案一起刪除的。
[[email protected] webapps]# rm -rf solr.war
3.7 複製solr的jar包到tomcat目錄下
複製上傳的solr壓縮包裡解壓後的solr/example/lib/ext/資料夾下的jar包複製到tomcat目錄下
[[email protected] solr-4.10.3]# cd example/lib/ext/
複製這個資料夾下的所有檔案到tomcat目錄下tomcat/webapps/solr/WEB-INF/lib/
[[email protected] ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
3.8 建立solrhome
建立solrhome是為了存放solr的配置檔案的
複製solr資料夾到存放tomcat伺服器的solr目錄中去,進入到的是解壓好的sorl資料夾中複製的。
[[email protected] example]# cp -r solr /usr/local/solr/solrhome
3.9 修改web.xml檔案
進入到tomcat的以下資料夾修改
[[email protected] solr]# cd tomcat/webapps/solr/WEB-INF/
[[email protected] WEB-INF]# vim web.xml
修改這個檔案是為了讓tomcat知道solr存放的目錄,也就上上面的solrhome的存放目錄
開啟註釋後需要修改 value標籤裡的內容,找到solrhome目錄就可以了,如下圖
:wq 儲存後退出
3.10 啟動tomcat
[[email protected] solr]# cd tomcat/
[[email protected] tomcat]# bin/startup.sh
關閉防火牆訪問
訪問url:http://192.168.1.107:8080/solr
五
五、Solr介面功能