- 下载tomcat并解压
- tar zxvf apache-tomcat-8.5.78.tar.gz
- 将solr/server/solr-webapp/webapp 文件夹全部复制到tomcat的webapps目录下并重命名为solr
- cd /opt/solr/server/solr-webapp
- cp -r webapp/ /opt/tomcat-8.5/webapps/solr
- 将solr/server/lib/ext下的lib包复制到tomcat下的solr/WEB-INF/lib
- cd /opt/solr/server/lib/ext
- cp * /opt/tomcat-8.5/webapps/solr/WEB-INF/lib/
- 将contrib/velocity/lib下的jar包复制到tomcat下的solr/WEB-INF/lib
- cd /opt/solr/contrib/velocity/lib
- cp * /opt/tomcat-8.5/webapps/solr/WEB-INF/lib/
- 将dist/solrj-lib下的jar包复制到tomcat下的solr/WEB-INF/lib
- cd /opt/solr/dist/solrj-lib
- cp * /opt/tomcat-8.5/webapps/solr/WEB-INF/lib/
- 将/opt/solr/server/lib下metrics开头的jar包复制到tomcat下的solr/WEB-INF/lib
- cd /opt/solr/server/lib
- cp metrics-* /opt/tomcat-8.5/webapps/solr/WEB-INF/lib/
- 将日志文件复制到tomcat
- cp /opt/solr/server/resources/log4j2-console.xml /opt/tomcat-8.5/webapps/solr/WEB-INF/classes/
- 根目录下新建/solr_home,solr/server/solr下的所有文件及文件夹拷贝到/solr_home下
- cd /opt/solr/server/solr
- cp -r * /solr_home/
- 进入tomcat的solr的WEB-INF下,修改web.xml文件
- value:就是刚刚新建的目录地址
<env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>/solr_home</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry>
- 注释掉最下方的security部分
- 启动tomcat
- cd /opt/tomcat-8.5/bin
- ./startup.sh
- tomcat端口号在 conf目录下的server.xml中
- 访问solr地址: http://40.249.24.179:8080/solr/index.html
10-11
1147
