Solr简介:基于搜索的服务器
关闭防火墙命令:
service iptables stop
永久关闭修改配置开机不启动防火墙:
chkconfig iptables off
注意:需要关闭防火墙。
Solr服务搭建:
Solr是java开发。
需要安装jdk。
安装环境Linux。
需要安装Tomcat。
搭建步骤
第一步:把solr 的压缩包上传到Linux系统
删除虚拟机的文件:
rm -rf *
rm -rf /usr/local/redis*
java-version
第二步:解压solr:tar zxf solr-4.10.3.tgz.tgz
第三步:安装Tomcat,解压缩即可:tar zxf apache-tomcat-7.0.47.tar.gz
创建一个目录 :mkdir /usr/local/solr
把tomcat复制到solr里面: cp apcher-tomcat... /usr/local/solr/tomcat -r
(复制目录需要-r)
搜索war包:cd /solr-4.10.3/dist
dist目录下面有一个solr-4.10.3.war
第四步:把solr部署到Tomcat下。顺便改名
:cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war
启动tomcat:bin/startup.sh
查看日志:不记得了。下次补充
第五步:解压缩war包。启动Tomcat解压。也就是把war包放到tomcat的webapps下面。启动了以后会创建一个solr包
solr.war包没用了可以选择性删除(一定要关闭tomcat再删除:bin/shutdown.sh
)
:rm -f solr.war
第六步:把/solr-4.10.3/example/lib/ext
目录下的所有的jar包,添加到solr工程中。
:cd /solr-4.10.3/example/lib/ext
[root@localhost ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
第七步:创建一个solrhome
。/example/solr目录就是一个solrhome。复制solr
目录到/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文件。
vim tomcat/webapps/solr/WEB-INF/web.xml
先把注释删除,再改
一定要把注释删除再改
第九步:启动Tomcat bin/startup.sh
http://192.168.25.129:8080/solr/
和windows下的配置完全一样。