六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 1119|回复: 0

Linux(CentOS6.4)下简单部署Solr4.8.1

[复制链接]
 楼主| 发表于 2015-6-19 18:09:32 | 显示全部楼层 |阅读模式
Linux(CentOS6.4)下简单部署Solr4.8.1
1、环境准备CentOS6.4、Tomcat6.0、Jdk1.7、Solr4.8.1

2、安装
(1)安装jdk1.7(我用jdk1.6出现版本异常,所以在此建议使用jdk1.7,因为我用的是solr4.8)、配置环境变量
    我的jdk安装目录默认为usr/java/jdk1.7(因为使用的是rpm安装包)
      
export JAVA_HOME=/usr/java/jdk1.7
exprot PATH=.PATHJAVA_HOME/bin
保存文件退出,执行命令:source /etc/profile 使其立即生效
最后使用命令java -version查看其版本信息

(2)安装tomcat6
    直接解压缩tomcat6,为了方便可以重命名,解压目录为/usr/local/tomcat6

(3)安装solr
    直接解压缩solr4.8.1至目录/usr/local/,重命名为solr;然后复制solr/dist/solr-4.8.1.war到tomcat6/webapps中;然后修改tomcat6/conf/server.xml

<host name="localhost" appbase="/usr/local/tomcat/webapps" [="" size][="" font][="" backcolor][="" color]
          unpackWARs="true" autoDeploy="true">



如图将webapps改为/usr/local/tomcat/webapps 即可;



(4)启动tomcat,solr.war自动解压,然后修改solr项目下的web.xml
进入bin目录:./startup.sh启动tomcat

修改solr home配置(注意:要把这段内容的注释去掉,否则不生效):
              
              solr/home  
              /usr/local/solr/example/solr  
              java.lang.String  
            


(5)复制solr/example/lib/ext下的jar包到tomcat/webapps/solr/WEB-INF/lib
cp /usr/local/solr/example/lib/ext/*.jar  /usr/local/tomcat6/webapps/solr/WEB-INF/lib/  

(6)在tomcat solr下创建classpath,并把example/resources/log4j.properties复制到classpath中
cp/usr/local/solr/example/resources/log4j.properties /usr/local/tomcat/webapps/solr/classpath/  
(7)配置完成重启tomcat
./shutdown.sh
./startup.sh
(8)测试
    打开浏览器输入:http://192.168.0.9:8080/solr进入sor admin画面

http://blog.csdn.net/zwx19921215/article/details/32750211



Linux(CentOS6.4)下简单部署Solr4.8.1

该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表