Solr-5.3.1安装配置
生活随笔
收集整理的這篇文章主要介紹了
Solr-5.3.1安装配置
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Solr-5.3.1安裝配置
官方網(wǎng)站:
http://lucene.apache.org/solr/
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://lucene.apache.org/solr/quickstart.html
環(huán)境:
CentOS6 x64
Solr-5.3.1
從Solr5.0開(kāi)始,Solr不再發(fā)布為在任何Servlet容器中部署的“war”Web應(yīng)用程序包(Web Application Archive)。Solr內(nèi)嵌了Jetty
一.安裝jdk
tar -xvf /mnt/jdk-8u45-linux-x64.tar.gz -C /opt/
ln -s /opt/jdk-8u45-linux-x64 /opt/jdk
cat >>/etc/profile <<'HERE'
export JAVA_HOME=/opt/jdk
export PATH=$PATH:$JAVA_HOME/bin
HERE
source /etc/profile
二.新建solr用戶
useradd solr
三.安裝Solr
wget http://apache.fayea.com/lucene/solr/5.3.1/solr-5.3.1.tgz
tar -xvf solr-5.3.1.tgz $(tar -tvf solr-5.3.1.tgz |grep install_solr|awk '{print $6}')
sh solr-5.3.1/bin/install_solr_service.sh solr-5.3.1.tgz -i /opt -d /var/solr
root@config-p:~#sh solr-5.3.1/bin/install_solr_service.sh solr-5.3.1.tgz -i /opt -d /var/solr Extracting solr-5.3.1.tgz to /opt Creating /etc/init.d/solr script ... Waiting up to 30 seconds to see Solr running on port 8983 [/] ? Started Solr server on port 8983 (pid=9970). Happy searching! Found 1 Solr nodes:?
Solr process 9970 running on port 8983 { "solr_home":"/var/solr/data/", "version":"5.3.1 1703449 - noble - 2015-09-17 01:48:15", "startTime":"2016-05-04T02:04:26.304Z", "uptime":"0 days, 0 hours, 0 minutes, 11 seconds", "memory":"88.9 MB (.1) of 490.7 MB"}
Service solr installed. root@config-p:~#chkconfig --list solr solr ? ? ? ? ? ?0:off ? 1:off ? 2:on ? ?3:on ? ?4:on ? ?5:on ? ?6:off
參數(shù)解釋
-d?????Directory?for?live?/?writable?Solr?files,?such?as?logs,?pid?files,?and?index?data;?defaults?to?/var/solr
-i?????Directory?to?extract?the?Solr?installation?archive;?defaults?to?/opt/????????????????The?specified?path?must?exist?prior?to?using?this?script.
-p?????Port?Solr?should?bind?to;?default?is?8983
-s?????Service?name;?defaults?to?solr
-u?????User?to?own?the?Solr?files?and?run?the?Solr?process?as;?defaults?to?solr
solr團(tuán)隊(duì)太貼心,一個(gè)安裝腳本全搞定,并自動(dòng)加入開(kāi)機(jī)啟動(dòng)
四.管理
管理控制臺(tái)
默認(rèn)情況下,solr監(jiān)聽(tīng)在8983端口
http://localhost:8983/solr/
web界面提供了除命令行以外友好的操作方式
創(chuàng)建core 1.命令行
su - solr -c "/opt/solr/bin/solr create -c gettingstarted -n data_driver"
2.POST調(diào)用 http://lucene.apache.org/solr/4_10_4/solr-core/org/apache/solr/core/SolrCore.html?is-external=true
mkdir -p /var/solr/data/post_test/data chown -R solr:?/var/solr/data/post_test cp -a /opt/solr/server/solr/configsets/sample_techproducts_configs/conf/ ?/var/solr/data/post_test/ curl -XPOST?http://192.168.192.10:8983/solr/admin/cores?action=CREATE&name=post_test&instanceDir=/var/solr/data/post_test&config=solrconfig.xml&schema=schema.xml&dataDir=data
3.圖形界面 mkdir -p /var/solr/data/test/data chown -R solr:?/var/solr/data/test cp -a /opt/solr/server/solr/configsets/sample_techproducts_configs/conf/ ?/var/solr/data/test/
官方網(wǎng)站:
http://lucene.apache.org/solr/
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://lucene.apache.org/solr/quickstart.html
環(huán)境:
CentOS6 x64
Solr-5.3.1
從Solr5.0開(kāi)始,Solr不再發(fā)布為在任何Servlet容器中部署的“war”Web應(yīng)用程序包(Web Application Archive)。Solr內(nèi)嵌了Jetty
一.安裝jdk
tar -xvf /mnt/jdk-8u45-linux-x64.tar.gz -C /opt/
ln -s /opt/jdk-8u45-linux-x64 /opt/jdk
cat >>/etc/profile <<'HERE'
export JAVA_HOME=/opt/jdk
export PATH=$PATH:$JAVA_HOME/bin
HERE
source /etc/profile
二.新建solr用戶
useradd solr
三.安裝Solr
wget http://apache.fayea.com/lucene/solr/5.3.1/solr-5.3.1.tgz
tar -xvf solr-5.3.1.tgz $(tar -tvf solr-5.3.1.tgz |grep install_solr|awk '{print $6}')
sh solr-5.3.1/bin/install_solr_service.sh solr-5.3.1.tgz -i /opt -d /var/solr
root@config-p:~#sh solr-5.3.1/bin/install_solr_service.sh solr-5.3.1.tgz -i /opt -d /var/solr Extracting solr-5.3.1.tgz to /opt Creating /etc/init.d/solr script ... Waiting up to 30 seconds to see Solr running on port 8983 [/] ? Started Solr server on port 8983 (pid=9970). Happy searching! Found 1 Solr nodes:?
Solr process 9970 running on port 8983 { "solr_home":"/var/solr/data/", "version":"5.3.1 1703449 - noble - 2015-09-17 01:48:15", "startTime":"2016-05-04T02:04:26.304Z", "uptime":"0 days, 0 hours, 0 minutes, 11 seconds", "memory":"88.9 MB (.1) of 490.7 MB"}
Service solr installed. root@config-p:~#chkconfig --list solr solr ? ? ? ? ? ?0:off ? 1:off ? 2:on ? ?3:on ? ?4:on ? ?5:on ? ?6:off
參數(shù)解釋
-d?????Directory?for?live?/?writable?Solr?files,?such?as?logs,?pid?files,?and?index?data;?defaults?to?/var/solr
-i?????Directory?to?extract?the?Solr?installation?archive;?defaults?to?/opt/????????????????The?specified?path?must?exist?prior?to?using?this?script.
-p?????Port?Solr?should?bind?to;?default?is?8983
-s?????Service?name;?defaults?to?solr
-u?????User?to?own?the?Solr?files?and?run?the?Solr?process?as;?defaults?to?solr
solr團(tuán)隊(duì)太貼心,一個(gè)安裝腳本全搞定,并自動(dòng)加入開(kāi)機(jī)啟動(dòng)
四.管理
管理控制臺(tái)
默認(rèn)情況下,solr監(jiān)聽(tīng)在8983端口
http://localhost:8983/solr/
web界面提供了除命令行以外友好的操作方式
創(chuàng)建core 1.命令行
su - solr -c "/opt/solr/bin/solr create -c gettingstarted -n data_driver"
2.POST調(diào)用 http://lucene.apache.org/solr/4_10_4/solr-core/org/apache/solr/core/SolrCore.html?is-external=true
mkdir -p /var/solr/data/post_test/data chown -R solr:?/var/solr/data/post_test cp -a /opt/solr/server/solr/configsets/sample_techproducts_configs/conf/ ?/var/solr/data/post_test/ curl -XPOST?http://192.168.192.10:8983/solr/admin/cores?action=CREATE&name=post_test&instanceDir=/var/solr/data/post_test&config=solrconfig.xml&schema=schema.xml&dataDir=data
3.圖形界面 mkdir -p /var/solr/data/test/data chown -R solr:?/var/solr/data/test cp -a /opt/solr/server/solr/configsets/sample_techproducts_configs/conf/ ?/var/solr/data/test/
轉(zhuǎn)載于:https://www.cnblogs.com/lixuebin/p/10814317.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的Solr-5.3.1安装配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 得了女性不孕怎么治
- 下一篇: EF for Firebird