Solrにはlucenceごとに、エンタープライズ・サーチ・アプリケーション・サーバです。この記事では、中centos7でのSolrをインストールする方法を説明します。
1、拘束バージョン
- CentOS7ワークステーション
- Solrの-4.10.3
リンク:https://pan.baidu.com/s/1094ttIAo-e6zhAfB1DndCg
抽出コード:zhhg - パテ
- apacheの-tomcatの-8.5.38
2、拘束の前提
- 既にインストールCentOS7 https://www.jianshu.com/p/2b6340bf43e5仮想マシンのIPのコピーが192.168.100.192]です
- CentOS7は、外部ネットワークに接続することができるhttps://www.jianshu.com/p/b850e695a490
- Solrの-4.10.3.tgzがCentOS7にアップロードされて[著者はの/ルートにアップロードされました]
- apache-tomcat-8.5.38.zipはCentOS7にアップロードされて[著者はの/ルートにアップロードされました]
3、ソフトウェアのダウンロード
ネットワークディスクBaiduの:
リンク:https://pan.baidu.com/s/1CwJ1a9rnXXL4t0JTFBkpFw
抽出コード:91ミリリットル
4、ステップ
パテ接続CentOS7、解凍のSolrとTomcat 4.1
# 确保solr-4.10.3.tgz、apache-tomcat-8.5.38.zip是在当前目录下
ls
# 解压solr-4.10.3.tgz
tar -xvf solr-4.10.3.tgz
# 解压apache-tomcat-8.5.38.zip
unzip apache-tomcat-8.5.38.zip
# 赋予tomcat中bin目录下文件的可执行权限
chmod 777 /rootapache-tomcat-8.5.38/bin/*
启动tomcat。注意:启动tomcat之前要先配置好jdk环境变量。
/root/rootapache-tomcat-8.5.38/bin/startup.sh
TomcatのWebアプリケーションをコピーする4.2 solr.war
cp /root/solr-4.10.3/example/webapps/solr.war /root/apache-tomcat-8.5.38/webapps/
瞬間を待って、戦争のパッケージがアンパックされます。
4.3コピーのjarパッケージ
cp /root/solr-4.10.3/example/lib/ext/* /root/apache-tomcat-8.5.38/webapps/solr/WEB-INF/lib/
4.4パッケージのSolr戦争のweb.xmlを変更
編集/root/apache-tomcat-8.5.38/webapps/solr/WEB-INF/web.xmlが
見つかりました
<!--
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/put/your/solr/home/here</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
-->
それを変更するには
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/root/solr-4.10.3/example/solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
再起動のTomcat、およびファイアウォールをオフにし、[実際の生産環境がファイアウォールをオフにしないことに注意してくださいは、ここでのテストは、とてもシンプルで、粗です]。
4.5テスト
ブラウザ入力http://192.168.100.192:8080/solrでは、我々はSolrの管理インターフェースを見ることができます。
これまでのところ、我々は中CentOS7のインストールと起動のSolrを完了しました。