Solr安装

一、solr的概念:

Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。

Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。


二、solr的安装及配置

solr版本:solr-4.10.3.tgz.tgz


1. solr是java开发的,所以必须有java环境,安装JDK,这里略过

JDK版本:

[root@winy bin]# java -version
java version "1.7.0_79"


2. 安装tomcat

安装包放在/soft 目录下,版本:apache-tomcat-7.0.47.tar.gz

首先创建一个solr文件夹,放solr相关用:

mkdir /usr/local/solr
[root@winy soft]# tar -zxvf apache-tomcat-7.0.47.tar.gz   解压tomcat
[root@winy soft]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat -r   复制到solr文件夹下的tomcat

3.解压solr

[root@winy soft]# tar zxvf solr-4.10.3.tgz.tgz 

4.把/soft/solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。并改名为solr.war

[root@winy dist]# pwd
/soft/solr-4.10.3/dist
[root@winy dist]# cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war

5.解压solr.war包。启动tomcat自动解压,关闭tomcat,删除solr.war

[root@winy bin]# pwd
/usr/local/solr/tomcat/bin
[root@winy bin]# ./startup.sh          启动tomcat自动解压
[root@winy bin]# ./shutdown.sh  关闭tomcat
[root@winy webapps]# rm solr.war     一定要先关闭tomcat,然后再删除war包

6. 把/soft/solr-4.10.3/example/lib/ext目录下所有的jar包复制到solr工程中。
[root@winy ext]# pwd
/soft/solr-4.10.3/example/lib/ext
[root@winy ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/

7. 创建solrhomeSolrhome是存放solr服务器所有配置文件的目录

[root@winy example]# pwd
/soft/solr-4.10.3/example
[root@winy example]# cp -r solr /usr/local/solr/solrhome

8.告诉solr服务器solrhome的位置,需要修改solr工程的web.xml文件

[root@winy WEB-INF]# pwd
/usr/local/solr/tomcat/webapps/solr/WEB-INF
[root@winy WEB-INF]# vi web.xml
<env-entry>
    <env-entry-name>solr/home</env-entry-name>
    <env-entry-value>/usr/local/solr/solrhome</env-entry-value>
    <env-entry-type>java.lang.String</env-entry-type>
</env-entry>


9.启动tomcat测试solr

[root@winy bin]# pwd
/usr/local/solr/tomcat/bin

[root@winy bin]# ./startup.sh

浏览器访问测试url:

http://ip:8080/solr

显示solr admin  管理界面!




 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值