Solr之单机安装-yellowcong

来源:互联网 发布:奔驰诊断软件下载 编辑:程序博客网 时间:2024/06/04 20:24

这个solr的安装挺简单,就是将war包拷贝到tomcat的webapp目录,然后拷贝依赖包到tomcat的lib目录,配置solr的web.xml文件,就可以完成solr的安装了。如果没有安装tomcat环境可以参考, CentOS之Java安装-yellowcong 和CentOS之Tomcat的安装-yellowcong

这里写图片描述

安装下载

我这个地方演示4.10.3版本的,其他版本的好像安装配置方式有些区别,请注意

#管网下载地址http://archive.apache.org/dist/lucene/solr/4.10.3/#七牛下载地址wget http://yellowcong.qiniudn.com/solr-4.10.3.tgz

解压安装

#关闭centos的默认防火墙(如果是iptalbes同样操作)systemctl stop firewalld.servicesystemctl disable firewalld.service#创建目录,并进去mkdir /usr/local/solr && cd $_#下载solrwget http://yellowcong.qiniudn.com/solr-4.10.3.tgz#解压tar -zxvf solr-4.10.3.tgz

拷贝War包

#将solr目录下的war包拷贝到tomcat下面,然后解压配置cp solr-4.10.3.war /usr/local/tomcat/apache-tomcat-7.0.62/webapps/#跳转到tomcat目录cd $_#安装unzip ,用来解压 war包,我刚装的系统,所以没有这个yum install -y unzip#解压到solr目录unzip solr-4.10.3.war -d solr

从solr目录dist下面,拷贝war包
这里写图片描述

解压后的solr文件夹
这里写图片描述

配置web.xml

vim solr/WEB-INF/web.xml#这个目录就是solr的home目录/usr/local/solr/solr-4.10.3/example/solr#这个solr/home是解压的solr目录下的位置,注意了啊 <env-entry>    <env-entry-name>solr/home</env-entry-name>    <env-entry-value>/usr/local/solr/solr-4.10.3/example/solr</env-entry-value>    <env-entry-type>java.lang.String</env-entry-type> </env-entry>

这里写图片描述

修改后
这里写图片描述

拷贝依赖包

#添加solr目录下的包到 tomcat的lib目录下cp -rf /usr/local/solr/solr-4.10.3/example/lib/ext/* /usr/local/tomcat/apache-tomcat-7.0.62/lib/#拷贝数据导入包cp /usr/local/solr/solr-4.10.3/dist/solr-dataimporthandler-4.10.3.jar /usr/local/tomcat/apache-tomcat-7.0.62/webapps/solr/WEB-INF/lib/cp /usr/local/solr/solr-4.10.3/dist/solr-dataimporthandler-extras-4.10.3.jar /usr/local/apache-tomcat-7.0.62/webapps/solr/WEB-INF/lib/#启动tomcat./usr/local/tomcat/apache-tomcat-7.0.62/bin/startup.sh#查看tomcat启动没jps #查看启动ps -ef|grep  tomcat 

访问成功
这里写图片描述

原创粉丝点击