solr-7.1单机版 本地搭建

操作系统: linux cetnos-7
需要环境: jdk1.8 tomca8以上
分词器配置:https://blog.csdn.net/guyan0319/article/details/81188977

1、下载solr-7.1.0

wget http://archive.apache.org/dist/lucene/solr/7.1.0/solr-7.1.0.tgz

在这里插入图片描述
2、解压压缩包

  • 进入/usr/local目录 cd /usr/loacl
  • 新建solr目录 mkdir solr
  • 将下载好的压缩包解压到此目录 tar zxf solr-7.1.0.tgz -C /usr/local/solr

3、部署solr项目

  • 将solr的web项目复制到tomcat/webapps下 没有war包 只有解压后的文件并改名为sorl
[root@localhost ~]#  cp -r /usr/local/solr/solr-7.1.0/server/solr-webapp/*  /app/apache-tomcat-8.5.37/webapps/
[root@localhost ~]#  cd /app/apache-tomcat-8.5.37/webapps/
[root@localhost webapps]#  mv webapp/  solr
  • 配置日志文件 首先在solr 项目的WEB-INF下创建classes文件夹
[root@localhost webapps]# cd solr/WEB-INF
[root@localhost WEB-INF]#  mkdir classes
[root@localhost WEB-INF]#  cd classes
[root@localhost classes]#  cp  /usr/local/solrsolr-7.1.0/server/resources/log4j.properties  ./
  • 添加依赖包:一共有三个位置
    /usr/local/solr/solr-7.1.0/server/lib 下全部jar包
    /usr/local/solr/solr-7.1.0/server/lib/ext 下全部jar包
    /usr/local/solr/solr-7.1.0/dist 下 solr-dataimporthandler-7.1.0.jar
    solr-dataimporthandler-extras-7.1.0.jar
[root@localhost lib]# cp /usr/local/solr/solr-7.1.0/server/lib/*.jar ./
[root@localhost lib]# cp /usr/local/solr/solr-7.1.0/server/lib/ext /*.jar ./
[root@localhost lib]#  cp /usr/local/solr/solr-7.1.0/dist/solr-dataimporthandler-*.jar ./

4、配置solrhom

在/usr/local/ 下创建solrhome文件夹,并从/usr/local/solr/solr-7.1.0/server/solr下复制相关文件到当前目录

[root@localhost ~]# cd /usr/local/
[root@localhost local]# mkdir solrhome
[root@localhost local]# cd solrhome
[root@localhost solrhome]# cp -r /usr/local/solr/solr-7.1.0/server/solr/* ./

查看当前solrhom中的目录结构
在这里插入图片描述

[root@localhost solrhome]# cd configsets/
[root@localhost configsets]# mv sample_techproducts_configs/ ../
[root@localhost configsets]# cd ../

此时看到的目录结构是这样的,将sample_techproducts_configs 改名为collection1 并删除configsets目录
在这里插入图片描述

[root@localhost solrhome]# rm -rf ./configsets/
[root@localhost solrhome]# mv sample_techproducts_configs/ collection1
[root@localhost solrhome]# cd collection1/

在这里插入图片描述
此时collection1文件夹中只有一个conf文件 我们需要新建一个core.properties,里面内容为name=collection1

[root@localhost collection1]# vim core.properties

在这里插入图片描述
到此solrhome配置完成

5、修改web.xml文件

[root@localhost WEB-INF]# vim web.xml

在这里插入图片描述

solr-7.1.0默认是不允许任何人访问 修改web.xml文件 将认证注释 保存退出
在这里插入图片描述
6、启动tomcat 访问项目

[root@localhost bin]# ./startup.sh 

访问路径为 127.0.0.1:8080/solr/index.html

以上为个人搭建步骤,如有不当之处,希望大家在下面指出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值