solr6.+版本基础环境搭建教程

目前网上关于solr6.0以上版本的的安装教程很少,有些6.0之前的教程在应用到6.+的版本中出现很多的问题,所以特别整理出来这一片文章,帮助各位程序猿快速搭建solr的开发环境.

1.windows环境软件准备

下载地址

solr: http://archive.apache.org/dist/lucene/solr/

tomcat8: https://tomcat.apache.org/download-80.cgi

jdk1.8: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

解压solr,如下:

2.部署solr到tomcat

1> 首先确定安装好了jdk1.8 、tomcat8,并下载了solr-6.+.zip,jdk和tomcat最好不要低于此版本,否则可能会出现问题.

2> 解压solr-6.+.zip,找到X:\solr-6.+\server\solr-webapp\webapp,将webapp文件夹复制到tomcat的webapps目录下,重命名为solr(any available string)

3> 修改tomcat下的webapps\solr\WEB-INF\web.xml,来指定solrHome

<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/put/your/solr/home/here</env-entry-value>
<env-entry-type>Java.lang.String</env-entry-type>
</env-entry>

/put/your/solr/home/here替换为你的solrHome目录(非中文自定义目录)

4> 复制jar包到tomcat下的webapps\solr\WEB-INF\lib目录下

- solr-6+\server\lib\ext下的所有jar包

- solr-6.+\dist 下的solr-dataimporthandler-6.+.jar、solr-dataimporthandler-extras-6.+.jar

- solr-6.+\server\lib下的以metrics开头的5个jar

metrics-core-3.2.2.jar、metrics-ganglia-3.2.2.jar、metrics-graphite-3.2.2.jar、metrics-jetty9-3.2.2.jar、metrics-jvm-3.2.2.jar

5> 复制solr-6.+\server\solr目录下的所有内容到solrHome目录下

6> 在tomcat的webapps\solr\WEB-INF路径下创建classes文件夹,然后把solr-6.+\server\resources下的log4j.properties文件复制过来

7> 去掉权限,否则访问solr会出现没有授权的错误,打开webapps\solr\WEB-INF\web.xml,找到<security-constraint>

</security-constraint>标签,注释

8> 启动tomcat,用浏览器中访问:http://127.0.0.1:8080/solr/index.html

 

 

  至此,solr搭建完成.






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值