下载solr文件压缩包,并解压 ,要运行solr服务之前需要先安装jdk,具体安装过程可以参看下面这篇文章:
wget http://mirror.bit.edu.cn/apache/lucene/solr/3.6.0/apache-solr-3.6.0.tgz
解压后solr的源码结构为:
下面使用两种 java servlet容器进行配置
1、jetty
由于solr 压缩包里面的默认实例使用的就是jetty,因此启动solr服务就很简单,直接进入example目录,运行如下命令即可
2、tomcat
假设tomcat的安装目录是 :${tomcat_home}
使用tomcat时,也比较简单,首先下载tomcat压缩包并解压,然后对tomcat目录下的conf/server.xml文件做一个小的编辑,添加蓝色文字部分,请求的url使用utf-8编码
然后启动tomcat.
进入${tomcat_home}/conf/Catalina/localhost/
新建一个solr.xml
接着就是新建solrhome目录: /home/zhxia/apps/solr/solrhome
可以将将example目录下的solr 文件夹拷贝到当前的目录下,需要对solr/conf/solrconfig.xml文件做一个修改,因为原始的实例文件中库的配置路径在此处由于环境变更,导致出错无法启动,因此可以将example/multicore/conf/solrconfig.xml 复制到 :/home/zhxia/apps/solr/solrhome/solr/conf/目录下
然后重启tomcat
即可通过:http://localhost:8080/solr 进行访问