本例使用的是:tomcat :apache-tomcat-7.0.41
Solr : solr-4.3.1
步骤一:将下载下来的,solr-conf下的solr 文件拷贝到你机器的tomcat的webapps目录下
步骤二:Solr usesUTF-8 file encoding. That means that we need to ensure
that Apache Tomcat will be informed that allrequests and responses made should use that
encoding. To do that, we modified the server.xml file in the way shown in thefollowing code:
将你机器的tomcat的apache-tomcat-7.0.41\conf下的server.xml中在
<Connectorport="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"/>后面添加URIEncoding="UTF-8"
如:
<Connectorport="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
步骤三:将你下载的solr-conf目录下的tomcat need solr lib目录下的所有的lib全部拷贝到你机器的apache-tomcat-7.0.41\lib 目录下。
步骤四:将webapps\solr\WEB-INF\web.xml打开,修改<env-entry-value>填写你tomcat指向solr路径</env-entry-value>
<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>
如:<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>E:/apache-tomcat-7.0.41/webapps/solr/solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
启动tomcat,可以看到日志信息,确认已经成功启动 打开http://localhost:8080/solr/
2.solr 配置文件说明
如果需要索引自己数据库的数据:
找到solr-conf\solr\solr\collection1\conf\data-config 修改如下:
<dataSourcetype="JdbcDataSource" name="ds-1"
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/wjscenter"
user="root"
password="uniteque"/>
待续。。。。。。
分享到:
相关推荐
Tomcat8.0与Solr8.0的整合,以及solr8.0与IK分词器的配置。
tomcat9.0 + solr7.5 ,修改solr默认服务器jetty 为tomcat 。访问http://localhost:8080/solr/index.html/ 显示404,莫名奇妙。最后怀疑是web.xml文件有问题,最后又下载了一个其他版本的solr ,把web.xml文件单独...
只需要解压然后启动tomcat即可访问solr服务器,需要自行在apache-tomcat-solr-7.0.52\webapps\solr\solrhome\collection1\conf\schema.xml修改适合自己的配置的域即可
solr5.5.4.war&tomcat8.5.20,solr环境已经配置好。直接启动Tomcat即可使用,使用的java环境是1.8的版本,低版本没测试过。solrHhome配置在Tomcat目录下,solr日志配置在Tomcat日志目录下。
该文档详细讲解了solr如何整合到tomcat中,并且还有附有图片说明
Linux下配置完成的tomcat8+solr7.4+IK分词器,jdk版本需要使用1.8版本,端口设置的8983,如果有错误,请告知
solr包tgz,用于中文分词等相关
tomcat8.5+solr7+IKAnalyzer5, 已经整合IKAnalyzer中文分词, 直接使用即可
tomcat8.5+solr7.1已经整合好, 直接解压并使用, 启动tomcat即可, 相关细节参见根目录readme.md
NULL 博文链接:https://qingwei201314.iteye.com/blog/1649938
solr4.9与tomcat8,tomcat7整合
solr 搭建在 web服务
solr全文检索服务器开发,包含tomcat9.0.1,solr7.1.0 ,整合文档和开发教程,
如何在 Tomcat 下安装 Solr 4
集成solr服务器毕业设计基于Springboot的个人博客系统源码,集成solr服务器毕业设计基于Springboot的个人博客系统源码,集成solr服务器毕业设计基于Springboot的个人博客系统源码,集成solr服务器毕业设计基于...
在Tomcat7下安装solr的步骤 在Tomcat7下安装solr的步骤
solr4.10.2与tomcat6的整合
在window下搭建的solr环境,以整合配置好,使用案例https://blog.csdn.net/qq_39188039/article/details/84286399
Tomcat和solr安装配置说明,详细记录了Tomcat和solr安装配置
Solr3.5整合Tomcat的,在压缩包里面有一个readme,只需要修改三个地方就可以直接启动了。