将solr发布到Tomcat上

Solr

--将solr发布到Tomcat服务器上,

步骤如下:

  1. 下载solr-4.10.3.zip包解压,其目录如下

    输入图片说明

  2. 将solr-4.10.3\example\webapps目录下solr.war copy到Tomcat的webapps目录下,启动tomcat,(双击tomcat的bin目录下的startup.bat文件),tomcat自动将其解压;或者可以手动更改solr.war的扩展名为solr.zip,手动解压,将解压的solr文件夹copy到tomcat的webapps目录下

输入图片说明

3.接下来创建自己的solrHome,在任意磁盘下创建一个solr_net目录,并在solr_net目录下创建solrHome目录,并将solr-4.10.3\example\sorl下的所有文件copy 到solrHome下

输入图片说明

`4. 打开solr_net\solrHome\collection1\conf下的sorlconfig.xml文件,将<lib>路径改为向上退两级,并将solr-4.10.3下的contrib和dist目录copy到solr_net目录下,(一个solrHome可以有多个solrcore,而每个collection就是一个solrcore,如果需要多个solrcore,则可以将collection文件夹多次复制到solrHome目录下,并重命名,打开collection目录下的文件core.properties,必须重新起名,这个名字很重要,多个solrcore的名字不能重复,否则在访问solr服务时会报错) 输入图片说明输入图片说明

`5. 打开tomcat下solr工程的web.xml,手动添加以下配置,

    <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>配置你的solrHome所在的绝对路径(例如:E:/solr/solrHome)</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

`6. 在tomcat下solr工程的WEB-INF下创建classes目录,并将solr-4.10.3\solr-4.10.3\example\resources的log4j.properties文件 copy到该目录下.

将\solr-4.10.3\example\lib\ext目录下的所有文件copy到solr工程的WEB-INF/bin目录下;输入图片说明

启动tomcat服务器,网址http://localhost:8080/solr, 进入solr服务页面输入图片说明

转载于:https://my.oschina.net/u/3717664/blog/1558345

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值