tomcat7+Solr4.5环境简单搭建

公司服务器是系统是RedHat,JDK版本是1.6.0,我没有管理员权限,无法在命令行中修改/etc/profile


说明:目前solr最高版本是4.8,支持的JDK版本要在1.7.0以上; 以下的说明只适用于独立服务器的Tomcat+Solr的配置。


1.安装Tomcat

1)解压缩apache-tomcat-8.0.5.tar.gz到自定义位置 $TOMCAT_HOME,将文件夹重命名为tomcat;

tar zxvf apache-tomcat-7.0.47.tar.gz 
将tomcat包移动到/usr/local/tomcat 下: 
mv apache-tomcat-7.0.47  /usr/local/tomcat

2)确认启动$TOMCAT_HOME/bin/start.sh,在WebBrowser中可以看到example;

3)将$TOMCAT_HOME/webapps备份,重新在 $TOMCAT_HOME 建立目录webapps;


2.安装Solr4.5

1)为 solr 选择一个目录,$SOLR_HOME;


2)解压缩solr-4.5.1.tar.gz:

       a)将example/solr中的所有文件拷贝至 $SOLR_HOME中;

       b)将example/webapps/solr.war 到 $SOLR_HOME;


3)在 $SOLR_HOME 中创建 data 文件夹,并编辑$SOLR_HOME/collection1/conf/solrconfig.xml中的 dataDir 配置项:

       <dataDir>${solr.data.dir:/opt/solr/data}</dataDir>


注:“/opt/solr”替换实际的 $SOLR_HOME 路径。


4)在 Tomcat 中设置新的 context (web应用程序)并指向 solr 文件 :

建立$SOLR_HOME/conf/Catalina/localhost/solr.xml:

<?xmlversion="1.0" encoding="utf-8"?>

<Context docBase="$SOLR_HOME/solr.war"debug="0" crossContext="true">

<Environment name="solr/home"type="java.lang.String" value="$SOLRHOME"override="true"/>

</Context>

将上述的 $SOLR_HOME改为实际的solr目录。

5)复制\example\lib\ext所有的jar到$TOMCAT_HOME/lib下,并把example/resources/log4j.properties复制到classpath里: 重启tomcat(一定要先shutdown,在startup)

访问:http://localhost:8080/solr/#/



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值