solr安装配置

本文档提供了在Tomcat中部署Apache Solr的详细步骤,包括必要的文件复制、配置文件调整等内容,并验证部署是否成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

一、初步感受一下:

看这里,http://lucene.apache.org/solr/tutorial.html

例子很简单,采用了jetty,运行下面的命令

user:~/solr/example$ java -jar start.jar
 

就可以在浏览器访问了,添加/查询等操作 按照例子来就是了。

 

 

题外话:

 

那么如何在tomcat里面配置呢。今天是在gentoo下面配置的有点犯迷糊,还是在博客上备份一下吧。

 

tomcat的目录布局在gentoo下面有些不一样,不过这里有很好的说明和对照:

http://www.gentoo.org/proj/en/java/tomcat-guide.xml

 

二、拷贝需要的文件

 

cp /opt/apache-solr-1.4.1/example/solr/* /var/www/solr

cp /opt/apache-solr-1.4.1/example/webapps/solr.war /var/www/solr/doc
 

 

三、tomcat配置

设置运行环境:Context

nano /etc/tomcat-6/Catalina/localhost/solr.xml

<Context docBase="/var/www/solr/doc/solr.war" debug="0" crossContext="true">

  <!-- Link to the user database we will get roles from -->
  <Environment  name="solr/home" type="java.lang.String" value="/var/www/solr" override="true"/>

</Context>

这里有两个关键点:

Using JNDI solr.home: /var/www/solr

docBase /var/www/solr/doc/solr.war

 

配置工程:nano /etc/tomcat-6/server.xml

<Service name="Catalina">
<Connector port="8983" maxHttpHeaderSize="8192"
        maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
        enableLookups="false" redirectPort="8443" acceptCount="100"
        connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />

<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="/var/www/solr/doc"
               unpackWARs="true" autoDeploy="true"
               xmlValidation="false" xmlNamespaceAware="false">
</Host>

</Engine>

</Service>

说明:可以删除server.xml里面的所有内容。

开始一行:<Server port="8052" shutdown="SHUTDOWN">

结束一行:</Server>
中间内容:上面的片段

 

启动 /etc/init.d/tomcat-6 start ,然后在浏览器访问 http://192.168.0.173:8983/solr/

出现:

Welcome to Solr!

则说明成功。

 

 

 

 

另外后来发现这个文章作为入门不错:http://stupid.iteye.com/blog/619750

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值