Linux】CentOS安装solr 4.10.3

Solr是什么?
Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。

Solr是一个全文检索服务器,只需要进行配置就可以实现全文检索服务。

bin:solr的运行脚本

contrib:solr的一些贡献软件/插件,用于增强solr的功能。

dist:该目录包含build过程中产生的war和jar文件,以及相关的依赖文件。

docs:solr的API文档

example:solr工程的例子目录:

example/solr:该目录是一个包含了默认配置信息的Solr的Core目录。

example/multicore:该目录包含了在Solr的multicore中设置的多个Core目录。

example/webapps:该目录中包括一个solr.war,该war可作为solr的运行实例工程。

licenses:solr相关的一些许可信息

1.安装jdk、tomcat

http://www.cnblogs.com/wangzhongqiu/p/6515799.html

2.解压solr

[root@bogon ~]# tar -zxf solr-4.10.3.tgz.tgz

3.把solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。并改名为solr.war

[root@bogon dist]# cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war

4.解压war包。启动tomcat自动解压。关闭tomcat。删除solr.war.

[root@bogon bin]#./startup.sh

[root@bogon webapps]#rm -rf solr.war

5.把solr-4.10.3/example/lib/ext 目录下所有的jar包复制到solr工程中。

[root@bogon ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/

6:创建solrhome。Solrhome是存放solr服务器所有配置文件的目录。

在/usr/local/solr下面创建solrhome文件夹

进入目录 solr-4.10.3/example/

[root@bogon example]# cp -r solr /usr/local/solr/solrhome(注:cp -r 会把solr文件夹一起复制过去,所以要注意solr工程配置的xml路径问题)

7:告诉solr服务器solrhome的位置。

需要修改solr工程的web.xml文件。

这里写图片描述

8:启动tomcat

这里写图片描述

./bin/startup.sh ;tail -f ../logs/catalina.out -n1000

注意:里面的内容一定要配置对,否则会报下面这样的错误。

这里写图片描述

如果路径写错了会找打不如sorlconfig.xml的

8.启动tomcat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值