Solr服务器安装

  • 点击此处下载solr最新版版本

  • 将下载完成的压缩包上传到linux服务器(一般上传至/usr/local/solr/)上,并解压
    [root@localhost solr-7.3.0]# tar -xvf solr-7.3.0.tgz

  • 在解压文件目录下有如下的文件列表

[root@localhost solr]# ll solr-4.10.3
总用量 980
drwxr-xr-x  2 root root     90 5月   6 16:19 bin
-rw-r--r--  1 root root 406208 12月 10 2014 CHANGES.txt
drwxr-xr-x 13 root root    228 12月 10 2014 contrib
drwxr-xr-x  4 root root   4096 5月   6 16:19 dist
drwxr-xr-x 17 root root   4096 5月   6 16:19 docs
drwxr-xr-x 15 root root    250 5月   6 16:19 example
drwxr-xr-x  2 root root  20480 5月   6 16:19 licenses
-rw-r--r--  1 root root  12646 12月  1 2014 LICENSE.txt
-rw-r--r--  1 root root 501873 12月  8 2014 LUCENE_CHANGES.txt
-rw-r--r--  1 root root  24655 12月  1 2014 NOTICE.txt
-rw-r--r--  1 root root   5344 12月  1 2014 README.txt
-rw-r--r--  1 root root    850 12月  1 2014 SYSTEM_REQUIREMENTS.txt
  • 其中dist目录中包含:-rw-r--r-- 1 root root 29M 12月 10 2014 solr-4.10.3.war一个文件,在/usr/local/solr/tomcat/ 目录下,安装一个tomcat,将上述文件复制到Tomcat的webapps目录下,并重命名为solr.war,启动tomcat让其自动解压该war包,tomcat启动完成后,将其关闭,删除webapps目录下的war包[root@localhost webapps]# rm -rf solr.war.

  • /usr/local/solr/solr-4.10.3/example文件夹中的solr文件夹复制到/usr/local/solr/目录下并命名为solr_home

  • 修改tomcat中solr应用的web.xml

[root@localhost example]# vim /usr/local/solr/tomcat/apache-tomcat-7.0.47/webapps/solr/WEB-INF/web.xml 

中的节点如下即可

  
    
       solr/home
       /usr/local/solr/solr_home/
       java.lang.String
                            

其中env-entry-value>的值便是solr_home 的值。

  • /usr/local/solr/solr-4.10.3/example/lib/ext/下的jar文件复制到tomcat下的solr应用的WEB-INF/lib/中,启动tomcat,如果不出意外,那么一个简单的solr服务器便搭建好了.

关于solr的更多的应用,如solr索引的建立,solr在Java中的应用等,将在以后的文章中持续更新。

你可能感兴趣的:(Solr服务器安装)