开发者社区> cjsoldier> 正文

solr5.5.3+tomcat8部署

简介: 注意,必须使用tomcat8.否则报 java.lang.NoSuchMethodError: javax.servlet.ServletInputStream.isFinished()Z 1.solr-5.5.3.zip,apache-tomcat-8.5.5.zip 解压到 E:/winsolr2。
+关注继续查看

注意,必须使用tomcat8.否则报 java.lang.NoSuchMethodError: javax.servlet.ServletInputStream.isFinished()Z


1.solr-5.5.3.zip,apache-tomcat-8.5.5.zip 解压到 E:/winsolr2。


2.将 E:\winsolr2\solr-5.5.3\server\solr-webapp\webapp文件夹拷贝到 

E:\winsolr2\apache-tomcat-8.5.5\webapps文件夹下,并将 webapp重命名为solr


3.将E:\winsolr2\solr-5.5.3\server\lib\ext 下所有jar包,拷贝到  E:\winsolr2\apache-tomcat-8.5.5\webapps\solr\WEB-INF\lib 下

将 E:\winsolr2\solr-5.5.3\server\resources\log4j.properties拷贝到 E:\winsolr2\apache-tomcat-8.5.5\webapps\solr\WEB-INF\classes文件夹下 (classes文件夹自己新建)


4. 在E:\winsolr2下新建文件夹 solr_home


5.将 E:\winsolr2\solr-5.5.3\server\solr下所有文件拷贝到 E:\winsolr2\solr_home 文件夹下


6.在E:\winsolr2\solr_home 下 新建 一个testcore1文件夹。在 testcore1下新建 data和conf 这两个文件夹

 把 E:\winsolr2\solr-5.5.3\server\solr\configsets\basic_configs\conf 里边的文件全部复制到 新建的conf文件下。

 把 E:\winsolr2\solr-5.5.3\server\solr\solr.xml 复制到 testcore1下。


注意如果没有这一步,在solr admin里新建core的时候会报

Unable to create core: new_core org.apache.solr.common.SolrException: Could not load config for solrconfig.xml


7.修改 E:\winsolr2\apache-tomcat-8.5.5\webapps\solr\WEB-INF\web.xml

将 这一段注释松开,并修改相应的值。 注意如果第5步里是 solr_home/solr。那么这里env-entry-value的值就是 E:/winsolr2/solr_home/solr


<env-entry>
    <env-entry-name>solr/home</env-entry-name>
    <env-entry-value>E:/winsolr2/solr_home</env-entry-value>
    <env-entry-type>java.lang.String</env-entry-type>
</env-entry>


8.启动tomcat。 访问 http://localhost:8080/solr/admin.html

点击 Core Admin >> Add Core

name和instanceDir都写成 testcore1。点击"Add Core"即可成功创建core


参考 

https://my.oschina.net/lsf930709/blog/620738   参考这篇文章不能新建core,所以看下面的文章

http://www.cnblogs.com/yinkh/p/5327383.html

http://blog.csdn.net/just_lion/article/details/51405924  5.5默认没有schema.xml了

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
1、solr包结构介绍,solrCore的安装配置,solr部署到Tomcat,多solrCore配置,配置中文分词器,界面功能介绍,Schema.xml的基本使用,数据导入
一、下载solr,下载地址是:http://archive.apache.org/dist/lucene/solr/,选择自己想要的solr的版本,本项目使用的版本是4.10.3 二、如果想下载Lucene,下载地址是: https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/java/ 三、其中solr-4.10.3的包结构如下: bin
1745 0
solr4.x+tomcat+中文分词
请参考这篇文章: Solr 4.3.1稳定版 安装部署平台搭建 文中提到的通过 修改 改变conf的目录路径,在solr4.8的solr.xml里我没有看到。
902 0
搜索服务solr 一二事(1) - solr-5.5 使用自带Jetty或者tomcat 搭建单机版搜索服务器
solr,什么是solr,就是你要吃的东西“馊了”,不能吃了,out of date~ 嘛。。。开个玩笑,发音就是‘搜了’,专门用于搜索的一个开源框架,lunce就不说了,不好用,麻烦 来讲讲solr吧 目前最新更新的是6.0,4月7-8号更新的,哥不太喜欢用新出来的版本,多多少少会有bug,centos7出来后我至今使用的是6.5(实在无法忍受7啊。
924 0
+关注
cjsoldier
too young too simple,sometimes naive.
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载