Solr 4.x(企业级全文搜索服务器)搭建

Solr 全文搜索服务器搭建

Solr 是基于Lucene的全文搜索服务器,Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。

First 部署Solr 工程

首先我们需要把下载好的 solr-4.10.3.tgz 复制到自己规定好的文件夹里,在这里我把项目复制到了 /usr/local下面,由于Solr是个web工程,当然在运行Solr之前需要配置好Java的运行环境,具体的配置配置流程可以访问 www.baidu.com进行搜索,当然还要准备好 tomcat 服务器。
我们把上传到服务器的压缩包解压好会看到以下文件。
Solr解压的目录
①:众所周知,咱们所要的项目文件在 dist 文件夹里面 ,然后找到 solr-4.10.3.war,这个war包就是咱们要部署的项目。(如下图)
dist目录文件结构
②:我们要把项目拷贝到tomcat的webapps 目录下,拷贝过去之后我们需要启动一下tomcat,其目的是为了把工程解压开,方便我们往项目里面拷贝jar包。

③:打开/solr-4.10.3/example/lib/ext目录,把其中的全部jar包拷贝到刚才解压好的工程中,具体拷贝到哪里就不具体说了,一样的web工程拷贝到的目录也是一样的。

④:然后我们还需要配置SolrHome ,Solrhome的目录是在 /solr-4.10.3/example/solr,我们需要把这个目录里的全部内容复制到自己安排好的目录里。然后我们需要使用 vim命令打开 Solr项目的web.xml 中,并在<env-entry-value> 中配置好之前的solrhome的全路径。
配置Solrhome
⑤:最后我们就可以启动tomcat 运行solr。(注意图中标红的其实是解压的war包的文件夹名称,并非如图中所示。)

运行截图

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值