1、下载solr-7.7.2.tgz和jdk-8u221-linux-x64.tar.gz
2、将文件解压到/usr/local目录
cd /usr/local/ tar -zxvf jdk-8u221-linux-x64.tar.gz tar -zxvf solr-7.7.2.tgz
3、设置JDK
修改$SOLR_HOME/bin/solr.in.sh文件,配置:
SOLR_JAVA_HOME=/usr/local/jdk1.8.0_221/
或修改/etc/profile文件,增加配置:
export JAVA_HOME=/usr/local/jdk1.8.0_221/
4、设置nofile和nproc参数
修改/etc/security/limits.conf文件,增加配置:
* soft nofile 65000 * hard nofile 65000 * soft nproc 65000 * hard nproc 65000
否则会出现如下警告:
5、启动solr
进入$SOLR_HOME/bin目录,可通过命令solr进行启动、关闭和重启操作。solr7.x不建议使用root用户操作,可通过-force忽略检查。
cd /usr/local/solr-7.7.2/bin ./solr start -force // 启动solr ./solr restart -force // 重启solr ./solr stop // 关闭solr ./solr status // 查看状态
6、访问solr,地址http://192.168.107.137:8983/solr/#/
补充:
1、修改solr时区。修改$SOLR_HOME/bin/solr.in.sh文件,修改配置SOLR_TIMEZONE
SOLR_TIMEZONE="Asia/Shanghai"