Solr环境搭建-阿里云开发者社区

开发者社区> 开发与运维> 正文

Solr环境搭建

简介: 更新 最新的solr 6.1.0安装更加简单,只需下载解压运行启动命令即可: $solr-6.1.0 ./bin/solr start 下面是基于Solr 4.

更新

最新的solr 6.1.0安装更加简单,只需下载解压运行启动命令即可:

$solr-6.1.0 ./bin/solr start

下面是基于Solr 4.6.0.环境搭建过程.

一、配置Tomcat

下载Tomcat 7.0.新建一个solr文件夹,解压tomcat到solr目录下:

solr tar -zxvf apache-tomcat-7.0.69.tar 

启动tomcat:

 ./apache-tomcat-7.0.69/bin/catalina.sh start

访问8080端口测试。

二、配置solr

solr下载地址:http://archive.apache.org/dist/lucene/solr/
解压solr-4.6.0到solr文件夹:

unzip solr-4.6.0.zip 

新建SolrHome文件夹:

mkdir SolrHome

拷贝solr.war到Tomcat的webapp目录:

cp solr-4.6.0/example/webapps/solr.war apache-tomcat-7.0.69/webapps/solr.war

拷贝solr-4.6.0/example/solr/目录下的所有文件到SolrHome文件夹:

cp -a solr-4.6.0/example/solr/* SolrHome/

在tomcat的conf/Catalina/localhost下添加solr.xml文件:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>  
<Context docBase="/Users/yaopan/Documents/solr/apache-tomcat-7.0.69/webapps/solr.war" debug="0" crossContext="true" >  
  <Environment name="solr/home" type="java.lang.String" value="/Users/yaopan/Documents/solr/SolrHome" override="true" />  
</Context> 

拷贝jar包和配置文件到工程目录:

cp solr-4.6.0/example/lib/ext/* apache-tomcat-7.0.69/webapps/solr/WEB-INF/

cp solr-4.6.0/example/resources/log4j.properties apache-tomcat-7.0.69/lib/

重启tomcat.
访问:http://localhost:8080/solr/
成功界面:
这里写图片描述

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章