作者:情深深锋_433 | 来源:互联网 | 2023-09-02 11:34
1、准备工作到官网下载个jdk8安装上去[root@Track2solr]#rpm-ivhjdk-8u121-linux-x64.rpmPreparing##########
1、准备工作
到官网下载个jdk8安装上去
[root@Track2 solr]# rpm -ivh jdk-8u121-linux-x64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:jdk1.8.0_121-2000:1.8.0_121-fcs ################################# [100%]
修改最大文件打开数,加上
[root@Track2 solr]# vim /etc/security/limits.conf
* soft nproc 65536
* hard nproc 65536
* soft nofile 65536
* hard nofile 65536
新建solr用户,并切换到solr用户
[root@Track2 solr]# useradd solr
[root@Track2 solr]# su - solr
[solr@Track2 ~]$
2、安装solr
下载solr
[solr@Track2 ~]$ wget http://archive.apache.org/dist/lucene/solr/7.7.1/solr-7.7.1.tgz
ik分词器下载地址,选择-solr7版本下载jar包,然后上传到服务器
https://search.maven.org/search?q=com.github.magese
下载完成
[solr@Track2 ~]$ ll
total 168480
-rw-r--r-- 1 solr solr 1188360 Mar 18 10:53 ik-analyzer-solr7-7.x.jar
-rw-rw-r-- 1 solr solr 171328483 Feb 23 11:30 solr-7.7.1.tgz
解压,并切换到root用户移动到安装目录
[solr@Track2 ~]$ tar -xzf solr-7.7.1.tgz
[root@Track2 solr]# mv /home/solr/solr-7.7.1 /usr/local/
启动solr测试
[solr@Track2 ~]$ /usr/local/solr-7.7.1/bin/solr start
访问8983端口测试,正常
3、安装IK分词
把刚才下载的jar拷贝到solr
[solr@Track2 ~]$ cp ik-analyzer-solr7-7.x.jar /usr/local/solr-7.7.1/server/solr-webapp/webapp/WEB-INF/lib/
配置ik项目配置文件
[solr@Track2 ~]$ mkdir /usr/local/solr-7.7.1/server/solr/ik1
[solr@Track2 ~]$ cp -a /usr/local/solr-7.7.1/server/solr/configsets/_default/conf/ /usr/local/solr-7.7.1/server/solr/ik1
编辑配置文件,加入下面这段
[solr@Track2 ~]$ vim /usr/local/solr-7.7.1/server/solr/ik1/conf/managed-schema
然后重启solr
[solr@Track2 ~]$ /usr/local/solr-7.7.1/bin/solr restart
访问web新增核心ik1
添加成功后选中ik1核心,点击Analysis
测试分词
安装完成