Chinaunix首页 | 论坛 | 博客
  • 博客访问: 359826
  • 博文数量: 51
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1189
  • 用 户 组: 普通用户
  • 注册时间: 2014-02-14 15:23
文章分类
文章存档

2017年(4)

2016年(7)

2015年(9)

2014年(31)

我的朋友

分类: LINUX

2014-07-10 19:15:24

Linux部署solr4.9.0

 

1 准备条件:安装jdk并设好环境变量;下载apache-tomcat-7.0.54.tar.gz和solr-4.9.0.tgz,放在/home/software目录下


2 解压缩tomcat并移到到/usr/local目录下

[root@tixaapp2 bin]# cd /home/software

[root@tixaapp2 software]#tar –zxvf apache-tomcat-7.0.54.tar.gz

[root@tixaapp2 software]#mv apache-tomcat-7.0.54 /usr/local/apache-tomcat-7.0.54


3 进入tomcat的bin目录下,执行startup.sh

[root@tixaapp2 software]# cd /usr/local/apache-tomcat-7.0.54/bin

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

Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.54

Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.54

Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.54/temp

Using JRE_HOME:        /usr/local/jdk1.7.0_45

Using CLASSPATH:       /usr/local/apache-tomcat-7.0.54/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.54/bin/tomcat-juli.jar

Tomcat started.

上述结果表示tomcat配置成功。

或在浏览器中输入http://{ip}:8080,若能见到tomcat后台界面则表示配置成功。


4 回到/home/software目录下,解压缩solr

[root@tixaapp2 bin]# cd /home/software

[root@tixaapp2 software]# tar -zxvf solr-4.9.0.tgz


5 在tomcat的localhost目录下建立solr.xml文件

[root@tixaapp2 software]# cd /usr/local/apache-tomcat-7.0.54/conf/Catalina/localhost/

[root@tixaapp2 software]#vim solr.xml

在solr.xml中添加如下内容

       


6 从solr-4.9.0的/ext目录下拷贝.jar文件到tomcat的/lib目录

[root@tixaapp2 ext]# cd /home/software/solr-4.9.0/example/lib/ext/

[root@tixaapp2 ext]# ls

jcl-over-slf4j-1.7.6.jar  log4j-1.2.17.jar     slf4j-log4j12-1.7.6.jar

jul-to-slf4j-1.7.6.jar    slf4j-api-1.7.6.jar

[root@tixaapp2 ext]# cp *.jar /usr/local/apache-tomcat-7.0.54/lib/


7 在浏览器中输入,看见solr的后台管理界面,则表示配置成功。
若出错可以先关闭tomcat
# cd /usr/local/apache-tomcat-7.0.54/bin
# ./shutdown.sh
再打开tomcat
# ./startup.sh

 

注意:

(一)若配置完tomcat想进tomcat后台()查看,则要编辑tomcat中的tomcat-users.xml文件:

vim /usr/local/apache-tomcat-7.0.54/conf/tomcat-users.xml

在其中加入

然后使用用户名tomcat和密码s3cret可以访问

此时若打不开记得先执行bin下的shutdown.sh在执行startup.sh


(二)可以自己创建一个主目录,比如/home/web/solr

具体步骤:

1)mkdir /home/web

2)cp /home/software/solr-4.9.0/example/solr /home/web/solr

3)将/usr/local/apache-tomcat-7.0.54/conf/Catalina/localhost中的solr.xml改为

        /home/web/solr" override="true" />


(三)JDK1.7以下版本无法配置solr-4.9.0

阅读(2619) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~