centos7安装tomcat_第五十天在Linux环境下solr的安装和简单使用

一、基础知识

Apache下的开源项目,基于Java开发,基于Lucene的全文搜索服务器 分布式的全文搜索引擎,配合zookeeper去做; 基于内存,不是数据库; 是一个war包,可在tomcat中运行; 调用过程:用户调用Web Application,Web Application从Solr服务器中获取数据,数据库定时更新Solr中的内容; 包文件夹说明:

56935c915f0a7ed22e581c995183ee20.png

二、环境的安装

安装环境:Linux环境CentOS7、Tomcat8.0、Solr4.10.3 1. 用工具xftp将solr-4.10.3.tgz.tar和apache-tomcat-8.0.53.tar.gz文件传至myfile/tool目录下

be6d326c8c20ee9b8b8d3ccaff1353c5.png
  1. 解压solr-4.10.3.tgz.tar和apache-tomcat-8.0.53.tar.gz到/myfile/programFiles/目录下
[root@localhost tool]# tar -zxvf solr-4.10.3.tgz.tar -C /myfile/programFiles/
[root@localhost tool]# tar -zxvf apache-tomcat-8.0.53.tar.gz -C /myfile/programFiles

进入到到/myfile/programFiles/目录下,修改apache-tomcat-8.0.53名称为solr-tomcat

[root@localhost programFiles]# mv apache-tomcat-8.0.53/ solr-tomcat
  1. (可跳过此步骤)进入/myfile/programFiles/solr-tomcat/webapps目录下,删除以下文件(只是为了看着文件少一些),但注意不能删除ROOT文件,因为会导致http://lcoalhost:8080访问不到的问题
[root@localhost webapps]# rm -rf docs
[root@localhost webapps]# rm -rf examples/
[root@localhost webapps]# rm -rf host-manager/
[root@localhost webapps]# rm -rf manager/
  1. 进入到solr的解压目录/myfile/programFiles/solr-4.10.3/example/webapps下,拷贝solr.war到/myfile/programFiles/solr-tomcat/webapps/目录下
[root@localhost webapps]# cp solr.war /myfile/programFiles/solr-tomcat/webapps/
  1. 进入/myfile/programFiles/solr-tomcat/webapps/目录下,解压拷贝过来的solr.war文件,并删除war包;当然启动tomcat也可以生成解压的solr.war包,然后再tomcat关闭状态下删除war包,注意如果tomcat启动下删除,会导致解压包也删除
[root@localhost webapps]# mkdir solr && unzip solr.war -d solr && rm -rf solr.war

6.进入/myfile/programFiles/solr-tomcat/webapps/solr/WEB-INF目录下,编辑web.xml文件,配置env-entry中的home路径,为solr的解压路径加上sorl下example/solr路径;并打开的注释

[root@localhost WEB-INF]# vim web.xml
  1. 进入/myfile/programFiles/solr-4.10.3/example/lib/ext/,拷贝里面所有的文件到/myfile/programFiles/solr-tomcat/lib/目录下,或者/myfile/programFiles/solr-tomcat/webapps/solr/WEB-INF/lib下也可
[root@localhost WEB-INF]# cd /myfile/programFiles/solr-4.10.3/example/lib/ext/
[root@localhost ext]# cp * /myfile/programFiles/solr-tomcat/lib/

8.启动tomcat

由于tomcat是用Java开发的,所以启动tomcat首先得安装jdk环境,请参考Centos7.x安装jdk 1.8完整步骤安装

[root@localhost solr-tomcat]# cd /myfile/programFiles/solr-tomcat/bin/
[root@localhost bin]# ./startup.sh

查看启动日志:

[root@localhost bin]# tail -f -n /myfile/programFiles/solr-tomcat/logs/catalina.out
  1. 连接solr
    可在linux中访问:

80d93b13192eaee5e39486b3b6ea1fc7.png
或者浏览器中http://192.168.171.134:8080/solr

0996e125dad35352267974fdc31932c4.png

本文链接:https://blog.csdn.net/jinhaijing/article/details/82662377

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值