基於CentOS7.X環境源碼部署solr8.2

之前我有寫過基於docker容器方式部署solr8.1 具體見鏈接https://blog.51cto.com/8355320/2444015
本文給大家介紹使用源碼部署solr8.2
1.1 部署程序包下載
 下載solr8安裝程序包


[root@solr~]# useradd solr
[root@solr~]# passwd solr
[root@solr~]# cd /usr/local/src
[root@solr~]# wget -c https://www-us.apache.org/dist/lucene/solr/8.2.0/solr-8.2.0.tgz
[root@solr~]# tar -zxvf solr-8.2.0.tgz
[root@solr~]# mv solr-8.2.0 /deploy/solr8
[root@solr~]# chown -R dkadm:dkadm /deploy/solr8/


1.2 啓動與停止solr
 啓動solr服務


[root@solr~]# su - solr
[solr@solr~]$ /deploy/solr8/bin/solr start


 停止solr服務


[solr@solr~]$ /deploy/solr8/bin/solr stop –all


 重啓solr服務


[solr@solr~]$ /deploy/solr8/bin/solr restart -p 8393


1.3 配置solr系統服務
 配置系統服務腳本


[root@solr~]# vi /etc/init.d/solr
#!/bin/bash
#chkconfig: 2345 90 10
#description: Startup Script for solr
#/etc/rc.d/init.d/solr
case "$1" in
'start')
su -l solr -c "/deploy/solr8/bin/solr start"
;;
'stop')
su -l solr -c "/deploy/solr8/bin/solr stop -all"
;;
'status')
su -l solr -c "/deploy/solr8/bin/solr status"
;;
'restart')
$0 stop
$0 start
;;
esac


 配置開機啓自動


[root@solr~]# chmod +x /etc/init.d/solr
[root@solr~]# chkconfig --add solr
[root@solr~]# chkconfig --level 2345 solr on


 solr服務啓動與停止及服務狀態查看


[root@solr~]# service solr start
[root@solr~]# service solr stop
[root@solr~]# service solr status


1.4 Web可視化界面配置solr核心
 創建solr核心路徑


[root@solr~]# su - solr
[solr@solr~]$ mkdir /deploy/solr8/server/solr/collection1
[solr@solr~]$ cd /deploy/solr8/server/solr/configsets/sample_techproducts_configs
[solr@solr~]$ cp -r conf/ /deploy/solr8/server/solr/collection1


 配置solr核心及手動添加商城相關字段
 步驟1:瀏覽器訪問solr,地址爲http://ip-address:8983 訪問界面如圖所示
基於CentOS7.X環境源碼部署solr8.2

 步驟2:配置核心,按圖數字1~4,操作添加相應的配置,參數參考值如下
name: collection1
instanceDir: collection1
dataDir: data
config: solrconfig.xml
schema: schema.xml
基於CentOS7.X環境源碼部署solr8.2
 步驟3:配置核心,按圖爲操作添加字段
如圖按數字1~2操作,選擇collection1,進入collection1核心界面
基於CentOS7.X環境源碼部署solr8.2
在collection1核心界面,按數字1~2操作,進入字段添加界面
基於CentOS7.X環境源碼部署solr8.2
添加字段(1填寫字段名稱、2選擇類型)
基於CentOS7.X環境源碼部署solr8.2
覈驗字段是否添加成功,其中3爲滾動條
基於CentOS7.X環境源碼部署solr8.2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章