Solr的环境的搭建

    xiaoxiao2021-03-26  24

    Solr环境的搭建

    1)下载solr4.7.0.zip

    2) 解压solr-4.7.0.zip

    [root@SnsRedhat2Yangpeng soft]# unzip solr-4.7.0.zip

    3) 将solr-4.7.0/dist/solr-4.7.0.war拷贝到tomcat的webapps下,并改名solr.war

    [root@SnsRedhat2Yangpeng dist]# cp solr-4.7.0.war /root/sp1/soft/tomcat/tomcat/webapps/solr.war

    4) 运行tomcat,solr.war自会解压

    [root@SnsRedhat2Yangpeng bin]# sh startup.sh

    5) 拷贝solr-4.7.0/example/lib/ext/下所有jar包至webapps/solr/WEB-INF/lib/

    [root@SnsRedhat2Yangpeng soft]# cp solr-4.7.0/example/lib/ext/* tomcat/tomcat/webapps/solr/WEB-INF/lib/

    6) 在tomcat/tomcat/webapps/solr/WEB-INF下创建classes文件夹

    [root@SnsRedhat2Yangpeng WEB-INF]# mkdir -p classes

    7) 将solr-4.7.0/example/resources/log4j.properties

    拷贝到webapps/solr/WEB-INF/classes下

    [root@SnsRedhat2Yangpeng WEB-INF]# cp ../../../../../solr-4.7.0/example/resources/log4j.properties classes/

    8) 创建solrHome文件夹,这里我建在了和tomcat同级目录,

    这时全路径是:/root/sp1/soft/solrHome

    [root@SnsRedhat2Yangpeng soft]# mkdir -p solrHome

    9) 修改webapps/solr/WEB-INF下的web.xml,打开<env-entry>的注释,改为如下内容:

    <env-entry>

           <env-entry-name>solr/home</env-entry-name>

           <env-entry-value>/root/sp1/soft/solrHome</env-entry-value>

           <env-entry-type>java.lang.String</env-entry-type>

    </env-entry>

    [注意]env-entry-value的值为solrHome的路径。

    10) 把solr-4.7.0/ multicore下的所有文件拷贝进solrHome

    [root@SnsRedhat2Yangpeng soft]#  cp -r solr-4.7.0/example/multicore/* solrHome/

    11) 配置完毕,可以启动tomcat进行测试了。

    [root@SnsRedhat2Yangpeng soft]# sh tomcat/tomcat/bin/startup.sh

    请求URL:http://localhost:8899/solr

    出现如下界面:

    ok,环境部署成功。

    v.版权---分享牛(转载请注明blog.shareniu.com)

    转载请注明原文地址: https://ju.6miu.com/read-661890.html

    最新回复(0)