日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

利用solr6.5,tomcat9.0和centos7.0的搭建

發(fā)布時間:2025/5/22 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 利用solr6.5,tomcat9.0和centos7.0的搭建 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

第一步:去官網(wǎng)下載所需的軟件包,

jdk1.8 ? wget?http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

solr6.5 ?wget?http://mirrors.hust.edu.cn/apache/lucene/solr/6.5.1/solr-6.5.1.tgz

tomcat 9.0 ?http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M20/bin/apache-tomcat-9.0.0.M20.tar.gz

然后解壓相應(yīng)的文件夾 我在本地解壓后的命名為jdk solr tomcat (這些文件我是放在/usr/local/下)

第二步配置環(huán)境

1:java環(huán)境的配置

? vi /etc/profile 向文件里面追加以下內(nèi)容:

JAVA_HOME=/usr/local/jdk JRE_HOME=/usr/local/jdk/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

source /etc/profile //使修改立即生效

查看JAVA版本: java -version 如果輸出java的相應(yīng)信息說明配置成功

2:solr的安裝和配置

1)將 solr 壓縮包中 solr\server\solr-webapp\文件夾下有個webapp文件夾,將之復(fù)制到tomcat\webapps\目錄下,(我的文件夾目錄是solr和tomcat自己可以自定) cp -R /usr/local/solr/server/solr-webapp/webapp /usr/local/tomcat/webapps/solr
2)將 solr 壓縮包中 solr\server\lib\ext 中的 jar 全部復(fù)制到 tomcat\ webapps\solr\WEB-INF\lib 目錄中;?
cp -R /usr/local/solr/server/lib/ext/* /usr/local/tomcat/webapps/solr/WEB-INF/lib/
3) 將solr壓縮包中solr/server/lib/metrics* 開頭的jar全部復(fù)制到 tomcat\ webapps\solr\WEB-INF\lib 目錄中;
cp -R /usr/local/solr/server/lib/metrics*.* /usr/local/tomcat/webapps/solr/WEB-INF/lib/
4)將solr壓縮包中solr/server/lib/solr-dataimporthandler-*?開頭的jar全部復(fù)制到 tomcat\ webapps\solr\WEB-INF\lib 目錄中;

cp /usr/local/solr/dist/solr-dataimporthandler-* /usr/local/tomcat/webapps/solr/WEB-INF/lib/
5)在tomcat\ webapps\solr\WEB-INF\下建立classes目錄,并將solr/server/resources/log4j.properties文件復(fù)制其中;? mkdir /usr/local/tomcat/webapps/solr/WEB-INF/classes cp /usr/local/solr/server/resources/log4j.properties /usr/local/tomcat/webapps/solr/WEB-INF/classes/

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

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

cp -R /usr/local/solr/server/solr/* /usr/local/tomcat/solrhome/ 3:配置solr

vi /usr/local/tomcat/webapps/solr/WEB-INF/web.xml 1)配置solr下core路徑,找如下配置內(nèi)容(初始狀態(tài)下該內(nèi)容是被注釋掉的):

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

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

<!--<security-constraint><web-resource-collection><web-resource-name>Disable TRACE</web-resource-name><url-pattern>/</url-pattern><http-method>TRACE</http-method></web-resource-collection><auth-constraint/></security-constraint><security-constraint><web-resource-collection><web-resource-name>Enable everything but TRACE</web-resource-name><url-pattern>/</url-pattern><http-method-omission>TRACE</http-method-omission></web-resource-collection></security-constraint> -->

?

三 ? ? ? ? ? 運行solr

?

啟動執(zhí)行:/usr/local/tomcat/bin/startup.sh

?

在瀏覽器輸入http://localhost:8080/solr/index.html即可出現(xiàn)Solr的管理界面?

?

關(guān)閉solr只需要關(guān)閉tomcat即可:

?

/usr/tomcat/bin/shutdown.sh












?

轉(zhuǎn)載于:https://www.cnblogs.com/paulversion/p/6827949.html

總結(jié)

以上是生活随笔為你收集整理的利用solr6.5,tomcat9.0和centos7.0的搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。