solr安装

solr安装过程
1.安装tomcat
wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.55/bin/apache-tomcat-7.0.55.zip
unzip apache-tomcat-7.0.55.zip 
mv apache-tomcat-7.0.55 /usr/local/tomcat
cd /usr/local
chmod -R 777 tomcat/bin
./startup.sh


2.solr安装
wget http://mirrors.cnnic.cn/apache/lucene/solr/4.7.2/solr-4.7.2.zip
unzip solr-4.7.2.zip
拷贝solr.war到tomcat目录
复制内容到剪贴板
代码:
# cp -rf solr-4.4.0/example/webapps/solr.war /usr/local/apache-tomcat-7.0.42/webapps/solr.war






复制内容到剪贴板
代码:
# mkdir /usr/local/solrhome
# cp -a solr-4.4.0/example/solr/* /usr/local/solrhome/






配置solr home 有三种方法可以配置solr home,任选一种即可: 1,直接修改JAVA全局环境变量:(适用于该机器只有一个Solr实例)
复制内容到剪贴板
代码:
export JAVA_OPTS="$JAVA_OPTS -Dsolr.solr.home=/usr/local/solr"






2,修改TOMCAT_HOME/bin/catalina.sh,在文件开头添加:JAVA_OPTS=’-Dsolr.solr.home=/usr/local/solr’;
复制内容到剪贴板
代码:
# vi /usr/local/apache-tomcat-7.0.42/bin/catalina.sh
export JAVA_OPTS="$JAVA_OPTS -Dsolr.solr.home=/usr/local/solrhome/"






3,创建solr.xml文件放于TOMCAT_HOME/conf/Catalina/localhost,内容如下: 可能会目录不存在,其实启动一下tomcat,目录就会有了,也可以自己创建
复制内容到剪贴板
代码:
# vi /usr/local/apache-tomcat-7.0.42/conf/Catalina/localhost/solr.xml
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="TOMCAT_HOME/webapps/solr.war" debug="0" crossContext="true">
   <Environment name="solr/home" type="java.lang.String" value="/usr/local/solr" override="true"/>
</Context>


我一般使用第二种方式 其实安装solr最主要的就是配置solr home,配置好之后,就可以启动tomcat了




复制内容到剪贴板
代码:
# /usr/local/apache-tomcat-7.0.42/bin/startup.sh






可能会无法访问,4.4需要拷贝一些solr的jar文件过去
复制内容到剪贴板
代码:
# cp solr-4.4.0/example/lib/ext/* /usr/local/apache-tomcat-7.0.42/webapps/solr/WEB-INF/lib/
# cp solr-4.4.0/example/resources/log4j.properties /usr/local/apache-tomcat-7.0.42/lib/






再重启一下tomcat访问应该就正常了 访问测试 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值