solr 服务器的搭建
一 : 下载solr
在Apache的官网下载solr 下载地址 : http://lucene.apache.org/solr/
使用的solr7.0 tomcat8.0.11
直接解压使用
二 : 使用solr 自带的jetty 服务器启动
在solr/bin 目录下 shift + 鼠标右键 在此处打开命令窗口,在窗口输入 solr.cmd start 启动服务器
默认启动端口号为:8983
在浏览器输入 http://localhost:8983,查看是否启动成功
此时的solr.solr.home指向的是${solr.home}/server/solr目录。直接在其下面建立文件键即可
二 :使用tomcat 启动solr
把 solr-7.0.0\server\solr-webapp 下的 webapp 拷贝到tomcat 的 webapps 下
把该文件名重命名solr (随便叫什么都行,为了好辨别,取名solr)
1.拷贝solr-7.0.0\server\lib 下的部分jar 包(一共12个)到tomcat下的 webapps\solr\WEB-INF\lib(拷贝项目所需要的jar)
2.拷贝solr-7.0.0\dist 下的两个jar 包到 到tomcat下的 webapps\solr\WEB-INF\lib
3.创建储存数据的文件夹 solrHome(文件夹名位置和名称都不用一定要按着这个来)
拷贝solr-7.0.0\server\solr 下的这四个文件到刚才创建的 solrHome 那个文件夹下面
4.修改配置文件
修改tomcat 下 webapps\solr\WEB-INF 的web.xml
注释掉这些配置
4.在tomcat路径webapps\solr\WEB-INF文件夹下 新建classes 文件,并把solr-7.0.0\server\resources 下的log4j.properties拷到该文件下
5.启动tomcat
6. 访问网址:http://localhost:8080/solr/index.html (直接点击就行。)
7. 添加 core
在solrHome 下新建一个叫mycore 的文件夹 ,并把solr-7.0.0\server\solr\configsets\_default 下的conf 文件夹拷过去
8.返回solr主页:http://localhost:8080/solr/index.html
addcore :注意这里名字和新建的文件夹同名
添加成功