日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
CentOS6.6上安裝與配置Solr6.5

這篇文章主要是介紹在centos 6.6上Solr 6.5的安裝與配置。

創(chuàng)新互聯(lián)公司主營(yíng)禹會(huì)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都APP應(yīng)用開發(fā),禹會(huì)h5小程序開發(fā)搭建,禹會(huì)網(wǎng)站營(yíng)銷推廣歡迎禹會(huì)等地區(qū)企業(yè)咨詢

一、安裝準(zhǔn)備及各軟件使用版本說(shuō)明:

1、JDK8,版本jdk1.8.0_121下載地址:jdk-8u121-linux-x64.tar.gz

2、apache Tomcat,版本8.5.13 下載地址:apache-tomcat-8.5.13.tar.gz

3、Solr,版本solr-6.5.0,下載地址:solr-6.5.0.tgz

此文使用的是CentOS 6.6的系統(tǒng)。在系統(tǒng)根目錄下建立down目錄。然后依次下載上面的三個(gè)軟件。下載完成后如下:

/down
├── apache-tomcat-8.5.12.tar.gz
├── jdk-8u121-linux-x64.tar.gz
└── solr-6.5.0.tgz

二、jdk安裝與配置:

1、安裝

cd /down 
tar -zxvf jdk-8u121-linux-x64.tar.gz //解壓縮jdk包 
解壓后jdk的路徑應(yīng)該為 
/down/jdk1.8.0_121/ 

cd /down
tar -zxvf jdk-8u121-linux-x64.tar.gz //解壓縮jdk包
解壓后jdk的路徑應(yīng)該為
/down/jdk1.8.0_121/

2、配置:

修改系統(tǒng)環(huán)境變量文件:

vi /etc/profile 

vi /etc/profile

向文件里面追加以下內(nèi)容:

Java_HOME=/down/jdk1.8.0_121 
JRE_HOME=/down/jdk1.8.0_121/jre 
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
export JAVA_HOME JRE_HOME CLASS_PATH PATH 

JAVA_HOME=/down/jdk1.8.0_121
JRE_HOME=/down/jdk1.8.0_121/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

是修改生效:

[root@admin local]# source /etc/profile  //使修改立即生效 
[root@admin local]# echo $PATH  //查看PATH值 

[root@admin local]# source /etc/profile   //使修改立即生效 
[root@admin local]# echo $PATH   //查看PATH值

查看系統(tǒng)環(huán)境狀態(tài):

[root@localhost down]# echo $PATH 
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/down/jdk1.8.0_121/bin:/down/jdk1.8.0_121/jre/bin:/root/bin 
[root@localhost down]# 

[root@localhost down]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/down/jdk1.8.0_121/bin:/down/jdk1.8.0_121/jre/bin:/root/bin
[root@localhost down]# 

查看JAVA版本:

[root@localhost down]# java -version 
java version "1.8.0_121" 
Java(TM) SE Runtime Environment (build 1.8.0_121-b13) 
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode) 
[root@localhost down]# 

[root@localhost down]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
[root@localhost down]# 

至此jdk安裝完畢。

三、Solr安裝與配置:

 1、解壓apache-tomcat-8.5.12.tar.gz和solr-6.5.0.tgz

[root@localhost down]# tar -zxvf apache-tomcat-8.5.12.tar.gz 
[root@localhost down]# tar -zxvf solr-6.5.0.tgz 

[root@localhost down]# tar -zxvf apache-tomcat-8.5.12.tar.gz 
[root@localhost down]# tar -zxvf solr-6.5.0.tgz 

 
解壓后的目錄結(jié)構(gòu): 
[root@localhost down]# ls 
apache-tomcat-8.5.12        jdk1.8.0_121                solr-6.5.0 
apache-tomcat-8.5.12.tar.gz  jdk-8u121-linux-x64.tar.gz  solr-6.5.0.tgz 

解壓后的目錄結(jié)構(gòu):
[root@localhost down]# ls
apache-tomcat-8.5.12         jdk1.8.0_121                solr-6.5.0
apache-tomcat-8.5.12.tar.gz  jdk-8u121-linux-x64.tar.gz  solr-6.5.0.tgz

2、復(fù)制Solr文件夾中的一些文件到apache-tomcat下:

1)將 solr 壓縮包中 solr\server\solr-webapp\文件夾下有個(gè)webapp文件夾,將之復(fù)制到tomcat\webapps\目錄下,文件夾名改成solr(任意) ;

2)將 solr 壓縮包中 solr\server\lib\ext 中的 jar 全部復(fù)制到 Tomcat\ webapps\solr\WEB-INF\lib 目錄中; 

3)將solr壓縮包中solr/server/lib/metrics* 開頭的jar全部復(fù)制到 Tomcat\ webapps\solr\WEB-INF\lib 目錄中; 

4)將solr壓縮包中solr/server/lib/solr-dataimporthandler-* 開頭的jar全部復(fù)制到 Tomcat\ webapps\solr\WEB-INF\lib 目錄中; 

5)在Tomcat\ webapps\solr\WEB-INF\下建立classes目錄,并將solr/server/resources/log4j.properties文件復(fù)制其中;

6)在tomcat目錄下建立solrhome目錄(也可以放在其它目錄中)

7)復(fù)制solr/server/solr/* 所有文件到tomcat/solrhome目錄,用到創(chuàng)建solr的core時(shí)使用。

操作shell如下:

[root@localhost down]# cd /down 
[root@localhost down]# cp -R /down/solr-6.5.0/server/solr-webapp/webapp /down/apache-tomcat-8.5.12/webapps/solr 
[root@localhost down]# cp -R /down/solr-6.5.0/server/lib/ext/*  /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/lib/ 
[root@localhost down]# cp -R /down/solr-6.5.0/server/lib/metrics*.*  /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/lib/ 
[root@localhost down]# cp /down/solr-6.5.0/dist/solr-dataimporthandler-*  /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/lib/ 
[root@localhost down]# mkdir /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/classes 
[root@localhost down]# cp /down/solr-6.5.0/server/resources/log4j.properties  /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/classes/ 
[root@localhost down]# mkdir /down/apache-tomcat-8.5.12/solrhome 
[root@localhost down]# cp -R /down/solr-6.5.0/server/solr/*  /down/apache-tomcat-8.5.12/solrhome/ 

[root@localhost down]# cd /down
[root@localhost down]# cp -R /down/solr-6.5.0/server/solr-webapp/webapp /down/apache-tomcat-8.5.12/webapps/solr
[root@localhost down]# cp -R /down/solr-6.5.0/server/lib/ext/*  /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/lib/
[root@localhost down]# cp -R /down/solr-6.5.0/server/lib/metrics*.*  /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/lib/
[root@localhost down]# cp /down/solr-6.5.0/dist/solr-dataimporthandler-*  /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/lib/
[root@localhost down]# mkdir /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/classes
[root@localhost down]# cp /down/solr-6.5.0/server/resources/log4j.properties  /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/classes/
[root@localhost down]# mkdir /down/apache-tomcat-8.5.12/solrhome
[root@localhost down]# cp -R /down/solr-6.5.0/server/solr/*  /down/apache-tomcat-8.5.12/solrhome/

3、配置Solr:

編輯web.xml文件:

[root@localhost down]# vi /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/web.xml   

[root@localhost down]# vi /down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/web.xml 

1)配置solr下core路徑,找如下配置內(nèi)容(初始狀態(tài)下該內(nèi)容是被注釋掉的):

 
  solr/home 
  /down/apache-tomcat-8.5.12/solrhome //將路徑指向我們創(chuàng)建的solrhome目錄。 
  java.lang.String 
 


   solr/home
   /down/apache-tomcat-8.5.12/solrhome //將路徑指向我們創(chuàng)建的solrhome目錄。
   java.lang.String

2)配置訪問(wèn)權(quán)限:找到如下內(nèi)容,并注釋掉:

 

整個(gè)web.xml的配置文件內(nèi)容如下:

 
 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
        version="2.5" 
        metadata-complete="true" 

 
 
   
 
   
     
      solr/home 
      /down/apache-tomcat-8.5.12/solrhome 
      java.lang.String 
   
 
   
   
   
    SolrRequestFilter 
    org.apache.solr.servlet.SolrDispatchFilter 
     
     
      excludePatterns 
      /libs/.+,/css/.+,/js/.+,/img/.+,/tpl/.+ 
   
 
 
 
 
   
     
    SolrRequestFilter 
    /* 
 
 
 
   
    LoadAdminUI 
    org.apache.solr.servlet.LoadAdminUiServlet 
 
 
   
   
   
   
    RedirectOldAdminUI 
    org.apache.solr.servlet.RedirectServlet 
     
      destination 
      ${context}/#/ 
   
 
 
 
   
   
    RedirectOldZookeeper 
    org.apache.solr.servlet.RedirectServlet 
     
      destination 
      ${context}/admin/zookeeper 
   
 
 
 
 
   
    RedirectLogging 
    org.apache.solr.servlet.RedirectServlet 
     
      destination 
      ${context}/#/~logging 
   
 
 
 
 
   
    SolrRestApi 
    org.restlet.ext.servlet.ServerServlet 
     
      org.restlet.application 
      org.apache.solr.rest.SolrSchemaRestApi 
   
 
 
 
 
   
    RedirectOldAdminUI 
    /admin/ 
 
 
   
    RedirectOldAdminUI 
    /admin 
 
 
   
    RedirectOldZookeeper 
    /zookeeper.jsp 
 
 
   
    RedirectOldZookeeper 
    /zookeeper 
 
 
   
    RedirectLogging 
    /logging 
 
 
 
   
    LoadAdminUI 
    /old.html 
 
 
 
   
    LoadAdminUI 
    /index.html 
 
 
 
   
    SolrRestApi 
    /schema/* 
 
 
   
   
    .xsl 
     
    application/xslt+xml 
 
 
 
   
    index.html 
 
 
 
   
   
 






  

  
    
       solr/home
       /down/apache-tomcat-8.5.12/solrhome
       java.lang.String
    
   
  
  
    SolrRequestFilter
    org.apache.solr.servlet.SolrDispatchFilter
    
    
      excludePatterns
      /libs/.+,/css/.+,/js/.+,/img/.+,/tpl/.+
    
  

  
    
    SolrRequestFilter
    /*
  

  
    LoadAdminUI
    org.apache.solr.servlet.LoadAdminUiServlet
  
  
  
  
  
    RedirectOldAdminUI
    org.apache.solr.servlet.RedirectServlet
    
      destination
      ${context}/#/
    
  
  
  
    RedirectOldZookeeper
    org.apache.solr.servlet.RedirectServlet
    
      destination
      ${context}/admin/zookeeper
    
  

  
    RedirectLogging
    org.apache.solr.servlet.RedirectServlet
    
      destination
      ${context}/#/~logging
    
  

  
    SolrRestApi
    org.restlet.ext.servlet.ServerServlet
    
      org.restlet.application
      org.apache.solr.rest.SolrSchemaRestApi
    
  

  
    RedirectOldAdminUI
    /admin/
  
  
    RedirectOldAdminUI
    /admin
  
  
    RedirectOldZookeeper
    /zookeeper.jsp
  
  
    RedirectOldZookeeper
    /zookeeper
  
  
    RedirectLogging
    /logging
  

  
    LoadAdminUI
    /old.html
  

  
    LoadAdminUI
    /index.html
  

  
    SolrRestApi
    /schema/*
  
  
  
    .xsl
    
    application/xslt+xml
  

  
    index.html
  

  
  

至此solr的配置工作完成

四、運(yùn)行Solr:

 啟動(dòng)執(zhí)行:/down/apache-tomcat-8.5.12/bin/startup.sh

[root@localhost down]# /down/apache-tomcat-8.5.12/bin/startup.sh 
Using CATALINA_BASE:  /down/apache-tomcat-8.5.12 
Using CATALINA_HOME:  /down/apache-tomcat-8.5.12 
Using CATALINA_TMPDIR: /down/apache-tomcat-8.5.12/temp 
Using JRE_HOME:        /down/jdk1.8.0_121/jre 
Using CLASSPATH:      /usr/local/tomcat/bin/bootstrap.jar:/down/apache-tomcat-8.5.12/bin/tomcat-juli.jar 
Tomcat started. 
[root@localhost down]# 

[root@localhost down]# /down/apache-tomcat-8.5.12/bin/startup.sh
Using CATALINA_BASE:   /down/apache-tomcat-8.5.12
Using CATALINA_HOME:   /down/apache-tomcat-8.5.12
Using CATALINA_TMPDIR: /down/apache-tomcat-8.5.12/temp
Using JRE_HOME:        /down/jdk1.8.0_121/jre
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/down/apache-tomcat-8.5.12/bin/tomcat-juli.jar
Tomcat started.
[root@localhost down]#

[root@localhost down]# /down/apache-tomcat-8.5.12/bin/shutdown.sh 

[root@localhost down]# /down/apache-tomcat-8.5.12/bin/shutdown.sh

至此solr的安裝完畢。


名稱欄目:CentOS6.6上安裝與配置Solr6.5
瀏覽地址:http://www.5511xx.com/article/coiophi.html