系统环境:centos 7

安装前准备

  1. 安装JDK环境
  2. 下载tomcat、solr安装包;solr下载地址:http://archive.apache.org/dist/lucene/solr/

安装过程

安装路径:/data/apps/solr

solr core存放路径:/data/solr/solr_home

解压安装包

cd /data/apps/solr
tar -xf apache-tomcat-8.5..tar.gz -C ./
tar -zxf solr-4.10..tgz -C ./

设置tomcat、solr环境

将solr.war放入tomcat中,并修改对应目录下的配置文件
cp solr-4.10./example/webapps/solr.war apache-tomcat-8.5./webapps/

启动tomcat会将tomcat下的solr.war包解压
/data/solr/apache-tomcat-8.5./bin/catalina.sh start
cd /data/solr/apache-tomcat-8.5./webapps/ # 一定要切换过来,不然tomcat关闭会将解压包删除
rm -f solr.war                    # 删除 war 包是防止tomcat重启之后出现重新解压覆盖配置问题
/data/solr/apache-tomcat-8.5./bin/catalina.sh stop

配置 sore core 地址,修改 /data/solr/apache-tomcat-8.5.41/webapps/solr/WEB-INF/web.xml

<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/data/solr/solr_home</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>

拷贝相关包到指定命令

cd solr-4.10./example/lib/ext/
cp * /data/solr/apache-tomcat-8.5./webapps/solr/WEB-INF/lib/ cd /data/solr/apache-tomcat-8.5./webapps/solr/WEB-INF/
mkdir classes
cp /data/solr/solr-4.10./example/resources/log4j.properties classes/

创建 solr core

cd /data/solr/
mkdir solr_home
cp -r solr-4.10./example/solr/* solr_home/
# 执行完上面步骤之后默认有一个 collection1 的core
cd /data/solr/solr_home/
mkdir snsposts_core
cp -r collection1/* snsposts_core/
rm -f snsposts_core/core.properties

在页面上添加 core

最新文章

  1. 基于Bootstrap的DropDownList的JQuery组件的完善版
  2. 【C语言入门教程】5.6 函数库和文件
  3. Python动态生成变量
  4. tcp的精髓:滑动窗口
  5. Asp.net MVC4 使用EF实现数据库的增删改查
  6. C++设计模式——策略模式
  7. 【css3+JavaScript】:一个优雅的对话框
  8. 篇一:eclipse创建maven工程
  9. MySQL 笔记整理(12) --为什么我的MySQL会“抖”一下?
  10. Java 将容器List里面的内容保存到数组
  11. kafka集群图形界面管理工具kafka-manager
  12. linux 网络命令
  13. centos7.6 安装与配置 MongoDB yum方式
  14. SQLServer&#160;学习笔记之超详细基础SQL语句&#160;Part&#160;10
  15. PHP:第一章——PHP中逻辑运算符的使用方法
  16. luoguP1064 金明的预算方案 (有依赖的背包问题)
  17. ios Mac 地址获取
  18. VB--&quot;.&quot; 和 &quot;!&quot; ?
  19. Druid SQL 解析器概览
  20. python 面试题(2)

热门文章

  1. Linux 软连接和硬连接(转)
  2. 关于maven项目导入后缺jar包问题的处理方法
  3. hdu2586 LCA带边权的Targan算法
  4. Jasper_crosstab_group_dataset_Error incrementing crosstab dataset
  5. 通过configmap更新k8s里的mysql配置文件
  6. python开篇随记
  7. 安卓新的联网方式 Volley的使用(2)
  8. SimpleDateFormat 如何安全的使用?
  9. kafka java api消费者
  10. WPF MATERAIL DESIGN TOOKIT