1、去solr官网下solr-7.2.0.tgz

2、上传至linux解压

tar -zxvf solr-7.2.0.tgz

3、准备tomcat8

拷贝solr-7.2.0/server/solr-webapp/webapp下的 webapp文件拷贝到tomcat/webapp/下并将拷贝完的webapp 改名为solr

cp -r solr-7.2.0/server/solr-webapp/webapp /data/tomcats/solr/webapps/solr

4、拷贝solr-7.2.0/server/solr下的所有文件到solr_home中

cp -r solr-7.2.0/server/solr /data/web/solr_home

5、修改web.xml 指定solr主目录,有注释去掉注释

<env-entry>
  <env-entry-name>solr/home</env-entry-name>
  <env-entry-value>/data/web/solr_home</env-entry-value>   #指定solr_home目录
  <env-entry-type>java.lang.String</env-entry-type>
</env-entry>

6、进入cd solr-7.2.0/server/lib/ext目录下复制所有文件至tomcat/webapp/solr/WEB-INF/lib/下

cp -r * /data/tomcats/solr/webapps/solr/WEB-INF/lib/

7、复制solr-7.2.0/server/lib下所有matrics开头的jar到tomcat/webapp/solr/WEB-INF/lib/下

cp -r metric* /data/tomcats/solr/webapps/solr/WEB-INF/lib/

8、复制solr/solr-7.2.0/dist/下的solr-clustering-7.2.0.jar solr-dataimporthandler-extras-7.2.0.jar和solr-dataimporthandler-7.2.0.jar三个jar包复制到tomcat/webapp/solr/WEB-INF/lib/下

  cp -r solr-dataimporthandle* /data/tomcats/solr/webapps/solr/WEB-INF/lib/

7、复制log4j.properties配置文件
server/resources/log4j.properties  复制到tomcat/webapp/solr/WEB-INF/lib/下或者tomcat/webapp/solr/WEB-INF/classes目录下(需要先建目录)

mkdir /data/tomcats/solr/webapps/solr/WEB-INF/classes

cp -r log4j.properties /data/tomcats/solr/webapps/solr/WEB-INF/classes

8、启动tomcat,后访问ip:端口/solr/index.htm

9、增加项目

10、将server/solr/configsets/_default/下的conf文件夹复制到 solr-home/Order/下

然后我们再点击 Add Core

至此添加完成。

最新文章

  1. 一个简单的Linq to TreeNode
  2. UILocalNotification本地通知的使用方法
  3. IIS服务器允许跨域配置
  4. 阅读{django-restframework}源码[generics.py]学习笔记
  5. 关于viewport
  6. Android 计算器UI-TableLayout
  7. duplicate symbols for architecture armv7解决办法
  8. Codeforces 650A Watchmen
  9. iOS 修改网络图片的大小 宽和高
  10. Mac 启用http-dav功能(WebDAV服务器)
  11. 各大浏览器内核(Rendering Engine)
  12. PHP 下载网络图片
  13. Eclipse发布Maven项目到远程服务器
  14. 微信小程序教学第三章第三节(含视频):小程序中级实战教程:视图与数据关联
  15. sys、os 模块
  16. python自动化运维笔记3 —— dns处理模块dnspython
  17. visual studio code 个人设置
  18. 第二篇 makefile的基本结构
  19. Sencha Touch2 工作笔记
  20. JAVA基础学习之路(十一)引用传递

热门文章

  1. python基础之逻辑题(2)
  2. hdu 4114 Disney&#39;s FastPass(最短路+状态压缩)
  3. H3C Telnet配置例子
  4. js判断浏览设备是 手机端,电脑端还是平板端
  5. H3C 主机单播IP包发送
  6. [学习笔记]整体DP
  7. HDU 1071
  8. H3C HDLC配置
  9. H5 操作class 类样式
  10. linux kgdb 补丁