window环境下将solr6.3部署到tomcat中
来源:互联网 发布:淘宝网做生意 编辑:程序博客网 时间:2024/06/05 02:11
转载自:http://blog.csdn.net/yzl_8877/article/details/53199355
1.我下载的solr是6.3.0版本的,需要jdk1.8及以上,tomcat8
JDK1.8的下载地址:http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html
tomcat8的下载地址:http://tomcat.apache.org/download-80.cgi
注意:Window环境下下载的都是zip包
2.安装jdk,这里就省略了,参考其他文章
3.solr6.3发布版本本身就有一个可以运行的web版本,在solr-webapp下,如下图:
(1)将webapp拷贝出来,我这里是放到E:\kingdom\solr下面,并重命名为solr_web。
(2)在solr_web下面新建一个目录solrhome,并将E:\kingdom\solr\solr-6.3.0\server\solr下面的配置文件全部拷贝到solrhome下面,如图:
复制后的solrhome目录:
(3).将E:\kingdom\solr\solr-6.3.0\server\lib\ext下面的jar包拷贝到solr_web/WEB-INF/lib下面。
(4).复制server/resources下的log4j.properties到solr_web/WEB-INF/classes下面,如果没有classes目录,就新建classes目录。
(5)修改web.xml文件,关联到solr配置文件,这样在tomcat容器启动后,再启动solr服务器框架时,就会去读取这些配置文件,初始化solr框架。在web.xml中找到节点<env-entry>,默认是注释的,去掉注释。节点配置如下:节点名称solr/home,对应的值为:E:\kingdom\solr\solr_web\solrhome,这个值就是你的solr配置文件的存放路径。可自定义。修改后的web.xml如下:
(6).修改tomcat的配置文件server.xml,关联web工程
ok,一切就绪。输入http://127.0.0.1:8080/solr/index.html来访问看看。我的天,居然报错了,贴出来看看:
报403错误,403一般都是没有权限。真是奇怪,为什么会报这个错误呢,我也是折腾了好一会。最后发现在web.xml中有这么一段配置:
有个节点<auth-constraint />,这个配置表示拒绝所有对这个资源的访问。原来如此,把这段代码注释掉:
重新运行看看。终于可以了。
- window环境下将solr6.3部署到tomcat中
- window环境下将solr6.3部署到tomcat中
- solr6.6.0部署到tomcat
- Linux环境下Solr6部署文档
- Solr(一):Solr6.4.1 安装部署到 Tomcat 8 (环境篇:Window10)
- Solr6.0与Jetty、Tomcat在Win环境下搭建/部署
- Solr6.3.0部署tomcat
- Solr6.3.0部署tomcat
- solr6 tomcat8环境部署
- 将GWT工程部署到Tomcat中
- 如何将WebRoot部署到tomcat中
- 将Gwt应用程序部署到Tomcat中
- 如何将WebRoot部署到tomcat中
- solr6 安装及部署到tomcat(OS X)
- windows服务器下部署tomcat,如何将tomcat控制台日志记录到日志文件中
- 将red5项目部署到tomcat下,并且red5项目嵌入到J2EE项目中
- 将red5项目部署到tomcat下,并且red5项目嵌入到J2EE项目中
- 将red5项目部署到tomcat下,并且red5项目嵌入到J2EE项目中
- 简易学员管理系统(数组)
- linux服务器上cloudera:cdh5.8使用python连接hiveServer2
- HTTPS thought shadowsocks --mptcp
- Angular-UI-Router 学习笔记
- CodeForces 689 B. Mike and Shortcuts(SPFA)
- window环境下将solr6.3部署到tomcat中
- Hibernate知识和配置信息
- Eclipse运行MavenWeb项目
- 结果填空题:三羊献瑞
- 使用maven profile实现多环境可移植构建
- leetcode 463. Island Perimeter
- C语言中常用预处理指令
- nyoj_3:多边形重心问题(计算几何)
- Redis集群搭建与简单使用