1. 程式人生 > >nextcloud/owncloud 安裝全文索引 solr

nextcloud/owncloud 安裝全文索引 solr

nextant 全文檢索

首先在官網下載nextant外掛放在nextcloud/apps/目錄下

1、安裝java

#yum install java

java -version 檢視版本 版本應大於1.8

# java -version

openjdk version "1.8.0_161"

OpenJDK Runtime Environment (build 1.8.0_161-b14)

OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

2、新建solr目錄

#mkdir solr

#vim /solr/solr-6.6.3/server/etc/jetty-http.xml 36行

<Set name="host"><Property name="jetty.host" default="127.0.0.1" /></Set>

3、配置solr

#cp -rf /solr/solr-6.6.3/server/solr/configsets/basic_configs nextant

4、啟動solr

#cd /solr/solr-6.6.3

#bin/solr start -force

5、建立solr核心

#cd /solr/solr-6.6.3

#bin/solr create -c nextant

6、配置solr.conf檔案

#cd /etc/httpd/conf.d

#vim sorl.conf

ProxyPass /solr/ http://localhost:8983/solr/ ProxyPassReverse /solr/ http://localhost:8983/solr/

<Location /solr> AuthType Basic AuthName "solr" AuthUserFile /etc/apache2/htpasswd-solr #指向密碼檔案 Require valid-user </Location>

7、重啟apache

#systemctl restart httpd

8、data資料建立索引

#sudo -u apache ./occ nextant:index

9、nextcloud/owncloud 管理介面配置

Address of your Solr Servlet :127.0.0.1:8983/solr

點選測試並儲存,顯示對號即為配置成功

測試結果: