1. 程式人生 > >淘淘商城23_solr在Linux上的操作01_jdk、Tomcat、solr的安裝

淘淘商城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介面功能