vlambda博客
学习文章列表

教程:在centos上搭建单机版solr

欢迎分享本文,转载请保留出处。

1.solr简介和基础环境说明

Solr是一个高性能,采用Java开发,

Solr

基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。

因为solr基于java,所以我们需要事先在服务器上安装jdk(本文略去此步骤),并配置tomcat容器用来承载solr。


2.搭建步骤

  • 把solr 的压缩包上传到Linux系统解压solr, 

  • 使用命令(tar -zxvf solr安装包名称)

  • 安装Tomcat,解压缩即可。

  • 把solr部署到Tomcat 下。

  • 解压缩war包。启动Tomcat解压。

  • 把/root/solr-4.10.3/example/lib/ext目录下的所有的jar包,添加到solr工程中。

    [root@localhost ext]# pwd/root/solr-4.10.3/example/lib/ext[root@localhost ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
  • 创建一个solrhome,/example/solr目录就是一个solrhome,复制此目录到/usr/local/solr/solrhome

    [root@localhost example]# pwd/root/solr-4.10.3/example[root@localhost example]# cp -r solr /usr/local/solr/solrhome[root@localhost example]#
  • 关联solr及solrhome。需要修改solr工程的web.xml文件。



  • 启动Tomcat,并访问tomcat下的solr路径