solr5.5下载配置环境

环境:windows + jdk7 +tomcat6 + solr5.5.0 + oracle 11
一.下载
只需要下载.zip就可以,其他是其他类型压缩或者一些md5验证文件等..

点击下载 download -- past versiongs , 点击the apache archives 找到想要的版本,下载即可

二.配置
1.下载好的solr-5.5.0.zip解压,如下图
下载好tomcat6 , 新建一个文件夹如:solr_server,把tomcat6复制到里面

2. 复制...\solr-5.5.0\server\solr-webapp\webapp到tomcat下的webapps目录下,改名为solr(名字可以自己随意,到时候访问地址要写这个而已)

3.把..\solr-5.5.0\server\lib\ext下的jar包复制到 \solr_server\apache-tomcat-6.0.20\webapps\solr\WEB-INF\lib

4.把..\solr-5.5.0\server\resources下的log4j.properties复制到\solr_server\apache-tomcat-6.0.20\webapps\solr\WEB-INF\classes下,如果没有classes这个文件夹,就自己新建一个

5.将..\solr-5.5.0\server下solr文件夹复制到和tomcat同一目录下(也可以放到tomcat里面bin目录下)
---也可以在solr里面建文件夹,这个就是solrHome,即存放生成的core的位置(如果是自己新建的solrHome,把..\solr-5.5.0\server\solr下的solr.xml文件复制到\solr_server\solr\solrHome下面)---

6.修改\solr_server\apache-tomcat-6.0.20\webapps\solr\WEB-INF下web.xml的solr/home的路径,就是上一步的路径
(如果是新建的solrHome,则是solrHome的路径),我这里是直接用复制的solr
(把注释的env-entry放开,修改env-entry-value)

---理解:tomcat启动solr引擎,通过这个web.xml配置找到存放core的位置---
***core1是后来我建的core***
三 启动
1.双击运行tomcat : tomcat/bin/startup.bat ,成功后在浏览器输入localhost:8080,
出现tomcat猫,则启动成功
2.浏览器输入localhost:8080/solr (前面在webapps下重命名的名字),这个时候404,因为solr5.5需要把admin.html输入,所以输入localhost:8080/solr/admin.html ,就可以看到solr管理界面

如果tomcat猫出现,但是localhost:8080/solr/admin.html 出现505错误,可能是solr配置那里出错了,比如solrhome弄错了 ; solrhome目录下没有solr.xml; web.xml配置solrhome出错 等等...

修改后要重启tomcat..

(通过tomcat作为容器运行搜索引擎,相当于solr是tomcat的一个项目,放在存放项目的webapps下,启动成功后,调用这个solr项目,找到配置等...)

猜你喜欢

转载自blog.csdn.net/wylsde_zjy/article/details/78979235
今日推荐