Solr5.5 WIN环境安装
2016-05-17 16:35
232 查看
摘要: 在作者写下这篇文章之时,solr已经更新到6.0版本了。作者有个习惯就是不喜欢使用最新版本的技术,总会觉得有各种不稳定,不成熟的心态。所以退而求其次选择5.5版本
用过solr的朋友相信都已经很知道solr是什么,这里就不赘述,直接进入今天的主题,在win环境下安装solr5.5.1
下载地址:http://mirrors.hust.edu.cn/apache/lucene/solr/ 版本都有,这里我们选择5.5.1
![](http://static.oschina.net/uploads/space/2016/0517/142411_XwCe_1245614.png)
tomcat大家应该都很熟悉了,我们重要关注的是solr目录。
![](http://static.oschina.net/uploads/space/2016/0517/144459_lWBy_1245614.png)
solr5.5.1的solr文件夹初始状态就是这样,关于目录中文件夹的含义这里不做描述,大家可以自行了解。
注:为方便理解,我把solr文件夹名称修改为了solr_home
进入solr-5.5.1/server/resources目录,把log4j.properties拷贝到tomcat/webapps/solr/WEB-INF/classes下,classes文件夹需要自行创建。(网上很多资料都是拷贝到lib下,以前版本我没试,至少5.5这个版本是不生效的,这一步是开启solr日志)
![](http://static.oschina.net/uploads/space/2016/0517/150527_kisM_1245614.png)
初始化的web.xml中是这样的,我们需要手动配置
将这段配置去掉注释,把<env-entry-value>/put/your/solr/home/here</env-entry-value>
中配置上自己的solr_home路径,如:
至此,我们就可以启动tomcat了,然后输入
http://localhost:8080/solr/admin.html就可以看到solr的管理页面了。
![](http://static.oschina.net/uploads/space/2016/0517/151342_nb4F_1245614.png)
然后大家会马上想着去建core,想玩一把搜索,然后你会发现创建core各种失败,所以呢,大家不要心慌,慢慢来,因为我们还有一些配置,配好了才能愉快的玩耍。
进入solr-5.5.1/dist目录,拷贝solr-dataimporthandler-5.5.1.jar和solr-dataimporthandler-extras-5.5.1.jar到tomcat/webapps/solr/WEB-INF/lib下
进入solr-5.5.1/example/example-DIH/solr/solr目录,把conf目录拷贝到solr_home/my_core下
配置完成后,重启tomcat!
![](http://static.oschina.net/uploads/space/2016/0517/152420_xIJs_1245614.png)
创建后,我们就可以正常操作了。
![](http://static.oschina.net/uploads/space/2016/0517/152505_AIwQ_1245614.png)
至此,win环境下配置tomcat版solr服务器就全部完成了。
细心的你肯定发现了solr中很多jetty字样的文件名,其实solr支持jetty服务器部署了,
有兴趣的朋友可以自己去试一试!
用过solr的朋友相信都已经很知道solr是什么,这里就不赘述,直接进入今天的主题,在win环境下安装solr5.5.1
一、准备安装文件
1.solr5.5.1
solr官网:https://lucene.apache.org/solr/ 英文好的同学可以看看上面的介绍下载地址:http://mirrors.hust.edu.cn/apache/lucene/solr/ 版本都有,这里我们选择5.5.1
2.tomcat8.0
下载地址:http://tomcat.apache.org/download-80.cgi#8.0.33二、配置solr环境
分别解压solr5.5.1和tomcat8,tomcat文件名较长可以自己改个喜欢的![](http://static.oschina.net/uploads/space/2016/0517/142411_XwCe_1245614.png)
tomcat大家应该都很熟悉了,我们重要关注的是solr目录。
![](http://static.oschina.net/uploads/space/2016/0517/144459_lWBy_1245614.png)
solr5.5.1的solr文件夹初始状态就是这样,关于目录中文件夹的含义这里不做描述,大家可以自行了解。
1.配置solr_home
进入solr-5.5.1/server目录,把solr文件夹拷贝到一个独立目录,此处我们拷贝到:T:\\solr_home注:为方便理解,我把solr文件夹名称修改为了solr_home
2.部署solr服务
进入solr-5.5.1/server/solr-webapp目录,把webapp目录拷贝到tomcat/webapps目录下,并修改webapp名称为solr3.配置jar和日志
进入solr-5.5.1/server/lib/ext目录,把目录下的jar拷贝到tomcat/webapps/solr/WEB-INF/lib下进入solr-5.5.1/server/resources目录,把log4j.properties拷贝到tomcat/webapps/solr/WEB-INF/classes下,classes文件夹需要自行创建。(网上很多资料都是拷贝到lib下,以前版本我没试,至少5.5这个版本是不生效的,这一步是开启solr日志)
4.配置web.xml
![](http://static.oschina.net/uploads/space/2016/0517/150527_kisM_1245614.png)
初始化的web.xml中是这样的,我们需要手动配置
[code=plain] <!-- <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-value>/put/your/solr/home/here</env-entry-value>
中配置上自己的solr_home路径,如:
[code=plain]<env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>T:/solr_home</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry>
至此,我们就可以启动tomcat了,然后输入
http://localhost:8080/solr/admin.html就可以看到solr的管理页面了。
![](http://static.oschina.net/uploads/space/2016/0517/151342_nb4F_1245614.png)
然后大家会马上想着去建core,想玩一把搜索,然后你会发现创建core各种失败,所以呢,大家不要心慌,慢慢来,因为我们还有一些配置,配好了才能愉快的玩耍。
5.配置core
配置core我们需要去solr_home目录下创建一个core文件夹,比如:my_core进入solr-5.5.1/dist目录,拷贝solr-dataimporthandler-5.5.1.jar和solr-dataimporthandler-extras-5.5.1.jar到tomcat/webapps/solr/WEB-INF/lib下
进入solr-5.5.1/example/example-DIH/solr/solr目录,把conf目录拷贝到solr_home/my_core下
配置完成后,重启tomcat!
![](http://static.oschina.net/uploads/space/2016/0517/152420_xIJs_1245614.png)
创建后,我们就可以正常操作了。
![](http://static.oschina.net/uploads/space/2016/0517/152505_AIwQ_1245614.png)
至此,win环境下配置tomcat版solr服务器就全部完成了。
细心的你肯定发现了solr中很多jetty字样的文件名,其实solr支持jetty服务器部署了,
有兴趣的朋友可以自己去试一试!
相关文章推荐
- solr5.5.0安装配置①☞solr简单安装(windows)
- solr5.5.0安装配置②☞solr创建core(windows)
- solr5.5.0安装配置③☞mysql数据库导入solr的core(windows)
- solr5.5.0的安装配置①☞solr简单安装(linux)
- solr5.5.0的安装配置②☞solr创建core(linux)
- solr5.5.0安装配置③☞mysql数据库导入solr的core(linux)
- Linux -- Solr 安装/配置
- Solr的安装部署及简单使用
- 将solr安装到tomcat里
- (一)Solr的使用安装
- (一)Solr的使用安装
- solr部署在tomcat下
- solr安装及部署到tomcat
- Solr简介以及安装
- solr安装步骤
- Java Map遍历方式方式及性能测试
- nginx 按天分割日志
- iOS关于UIPresentationController 在视图上面创建一个UIViewController并改变大小
- 文章标题
- 函数库的制作