Solr的安装部署及简单使用
2017-03-10 15:05
337 查看
摘要: 在java web项目中,不可避免会用到搜索,而常用的搜索框架,一个是lucene,另一个则是solr,基于实用主义的原则,这里将讲解下solr的安装和使用
由于demo项目使用的是maven构建,maven仓库用的是oschina的,此时solr的最新版本是5.4,而oschina中的solrj最新版本是5.3.1,所以我们为了保持一致性,也将下载5.3.1的solr作为演示
一、下载
首先需要下载solr5.3.1,具体下载此处略。
二、安装
1,解压tomcat(此处使用的是tomcat 7)
2,解压solr5.3.1
3,将 solr-5.3.1\server\solr-webapp 文件夹底下的 webapp 复制到 tomcat 对应目录底下的 webapps 中,并将文件夹名字改为 solr(自己指定其他的名字也是可以的)
4,将 solr-5.3.1\server\lib\ext 文件夹底下的lib全部复制到tomcat底下的 solr/WEB-INF/libs/ 中
5,复制 log4j.properties到tomcat底下solr对应的classes文件夹下(classes需要创建)
6,复制 solr-5.3.1\server\solr 文件夹到自己指定的目录,此目录需要在下一步骤里填写(也可以不复制,直接引用)
7,修改tomcat底下的solr对应的web.xml配置文件,找到以下片段
注:此片段默认是注释了的,需要解除注释。
将 env-entry-value 里的值替换为刚才第5步的路径。
三、启动tomcat,查看安装结果
http://localhost:8080/solr/
注:solr下载下来后,也可以使用自带的命令来启动,这里是因为需要配合java web项目,才放在tomcat里做演示使用
以上,我们就将solr安装到tomcat底下,但是仍然没有和我们的java项目结合起来使用,同时也没有加入对应的中文分词。接下来将继续讲下面的部分。
四、添加自定义solr
在刚才定义的
文件夹底下,新建一个文件夹 my_solr,在my_solr目录中新建core.properties内容为name=mysolr (solr中的mysolr应用),同时将下载下来的
由于demo项目使用的是maven构建,maven仓库用的是oschina的,此时solr的最新版本是5.4,而oschina中的solrj最新版本是5.3.1,所以我们为了保持一致性,也将下载5.3.1的solr作为演示
一、下载
首先需要下载solr5.3.1,具体下载此处略。
二、安装
1,解压tomcat(此处使用的是tomcat 7)
2,解压solr5.3.1
3,将 solr-5.3.1\server\solr-webapp 文件夹底下的 webapp 复制到 tomcat 对应目录底下的 webapps 中,并将文件夹名字改为 solr(自己指定其他的名字也是可以的)
4,将 solr-5.3.1\server\lib\ext 文件夹底下的lib全部复制到tomcat底下的 solr/WEB-INF/libs/ 中
5,复制 log4j.properties到tomcat底下solr对应的classes文件夹下(classes需要创建)
6,复制 solr-5.3.1\server\solr 文件夹到自己指定的目录,此目录需要在下一步骤里填写(也可以不复制,直接引用)
7,修改tomcat底下的solr对应的web.xml配置文件,找到以下片段
<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 里的值替换为刚才第5步的路径。
三、启动tomcat,查看安装结果
http://localhost:8080/solr/
注:solr下载下来后,也可以使用自带的命令来启动,这里是因为需要配合java web项目,才放在tomcat里做演示使用
以上,我们就将solr安装到tomcat底下,但是仍然没有和我们的java项目结合起来使用,同时也没有加入对应的中文分词。接下来将继续讲下面的部分。
四、添加自定义solr
在刚才定义的
solr/home
文件夹底下,新建一个文件夹 my_solr,在my_solr目录中新建core.properties内容为name=mysolr (solr中的mysolr应用),同时将下载下来的
相关文章推荐
- 安装搜索引擎--Solr 单机部署和api 简单使用
- Solr的安装部署及简单使用5.3.1
- Solr的安装部署及简单使用
- Solr的安装部署及简单使用
- walle(瓦力)部署系统的安装和简单使用
- solr6.1的安装和部署及使用示例
- linux下安装部署redis及使用jedis访问redis server简单的完整流程(简洁版本)
- MyCat 读写分离 数据库分库分表 中间件 安装部署,及简单使用
- MyCat 读写分离 数据库分库分表 中间件 安装部署,及简单使用
- MooseFS 部署安装与简单使用
- Solr4.0的tomcat部署及Solrj的简单使用
- HBase的安装部署以及简单使用
- solr部署到tomcat和部分简单使用配置
- Solr5.5集群安装部署及使用
- linux solr7.2.0在tomcat 8.5中安装部署 以及简单创建core 添加数据
- Mycat 读写分离 数据库分库分表 中间件 安装部署,及简单使用
- Mycat 读写分离 数据库分库分表 中间件 安装部署,及简单使用
- Solr使用:1.Solr的安装部署
- Solr4.0的Tomcat部署及Solrj的简单使用教程