安装nextant

1. 安装java

sudo apt-get install default-jre

然后用下面语句试试

java -version

2. 下载和解压solr,去https://lucene.apache.org/solr/mirrors-solr-latest-redir.html这里找最新的version和path

mkdir ~/solr_install/
cd ~/solr_install/
wget http://mirrors.hust.edu.cn/apache/lucene/solr/7.1.0/solr-7.1.0.tgz
tar -zxvf solr-7.1.0.tgz

然后安装

sudo ./solr-7.1.0/bin/install_solr_service.sh solr-7.1.0.tgz

然后调一下安全性,不要响应来自任何地方的请求

/opt/solr-7.1.0/server/etc/jetty-http.xml,直接下载本地用vscode改下

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

严谨一下路由规则

sudo iptables -A INPUT -p tcp -s localhost --dport 8983 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 8983 -j DROP

启动,如果提示Port 8983 is already being used by another process,那就说明已经启动了,无视提示,本步跳过,去下一步。

sudo /etc/init.d/solr start

创建nextant实例

sudo -u solr /opt/solr/bin/solr create -c nextant

就OK了。

posted @ 2017-10-28 15:50  钻葛格  阅读(199)  评论(0编辑  收藏  举报