系统环境:centos 7
安装前准备
- 安装JDK环境
- 下载tomcat、solr安装包;solr下载地址:
安装过程
安装路径:/data/apps/solr
solr core存放路径:/data/solr/solr_home
解压安装包
cd /data/apps/solrtar -xf apache-tomcat-8.5.41.tar.gz -C ./tar -zxf solr-4.10.3.tgz -C ./
设置tomcat、solr环境
将solr.war放入tomcat中,并修改对应目录下的配置文件cp solr-4.10.3/example/webapps/solr.war apache-tomcat-8.5.41/webapps/ 启动tomcat会将tomcat下的solr.war包解压/data/solr/apache-tomcat-8.5.41/bin/catalina.sh startcd /data/solr/apache-tomcat-8.5.41/webapps/ # 一定要切换过来,不然tomcat关闭会将解压包删除rm -f solr.war # 删除 war 包是防止tomcat重启之后出现重新解压覆盖配置问题/data/solr/apache-tomcat-8.5.41/bin/catalina.sh stop
配置 sore core 地址,修改 /data/solr/apache-tomcat-8.5.41/webapps/solr/WEB-INF/web.xml
solr/home /data/solr/solr_home java.lang.String
拷贝相关包到指定命令
cd solr-4.10.3/example/lib/ext/cp * /data/solr/apache-tomcat-8.5.41/webapps/solr/WEB-INF/lib/cd /data/solr/apache-tomcat-8.5.41/webapps/solr/WEB-INF/mkdir classescp /data/solr/solr-4.10.3/example/resources/log4j.properties classes/
创建 solr core
cd /data/solr/mkdir solr_homecp -r solr-4.10.3/example/solr/* solr_home/ # 执行完上面步骤之后默认有一个 collection1 的core cd /data/solr/solr_home/mkdir snsposts_corecp -r collection1/* snsposts_core/rm -f snsposts_core/core.properties
在页面上添加 core