安装 Centos7

配置IP

https://blog.csdn.net/fenglailea/article/details/12191607
根据上面案例配置出IP和DNS

vim /etc/sysconfig/network-scripts/ifcfg-eth0

部分内容改动为下面的

BOOTPROTO=static
IPV6INIT=no
ONBOOT=yes
IPADDR=192.168.125.131
GATEWAY=192.168.125.1
NETMASK=255.255.255.0
PREFIX=24
DNS1=114.114.114.114
DNS2=8.8.8.8

关闭防火墙

这里是内网测试,所以不涉及到安全问题,这里防火墙全部关闭

systemctl stop firewalld            #关闭
systemctl disable firewalld         #开机禁用

基础安装

yum -y update
yum -y install make cmake gcc gcc-c++ wget

安装 JAVA

https://blog.csdn.net/fenglailea/article/details/26006647

下载软件

下载地址
http://lucene.apache.org/
http://lucene.apache.org/solr/mirrors-solr-latest-redir.html?

https://tomcat.apache.org/download-90.cgi

cd ~
wget https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/7.4.0/solr-7.4.0.tgzwget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.11/bin/apache-tomcat-9.0.11.tar.gzmkdir -p /usr/local/solr/

安装 tomcat

cd ~
tar -zxvf apache-tomcat-9.0.11.tar.gz
mv apache-tomcat-9.0.11 /usr/local/solr/tomcat

安装 solr

cd ~
tar -zxvf solr-7.4.0.tgz
cp -rf ~/solr-7.4.0/server/solr-webapp/webapp /usr/local/solr/tomcat/webapps/solr
#
mkdir -p /usr/local/solr/tomcat/webapps/solr/WEB-INF/classes
#
cp -rf ~/solr-7.4.0/server/lib/ext/* /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
cp -rf ~/solr-7.4.0/server/lib/gmetric4* /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
cp -rf ~/solr-7.4.0/server/lib/metrics-* /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
#
cp -rf ~/solr-7.4.0/server/resources/log4j2.xml /usr/local/solr/tomcat/webapps/solr/WEB-INF/classes/#
cp -rf ~/solr-7.4.0/server/solr /usr/local/solr/home

编辑

vim  /usr/local/solr/tomcat/webapps/solr/WEB-INF/web.xml

以下需要修改的

<!--<env-entry><env-entry-name>solr/home</env-entry-name><env-entry-value>/put/your/solr/home/here</env-entry-value><env-entry-type>java.lang.String</env-entry-type></env-entry>-->

修改为

    <env-entry><env-entry-name>solr/home</env-entry-name><env-entry-value>/usr/local/solr/home</env-entry-value><env-entry-type>java.lang.String</env-entry-type></env-entry>

启动tomcat

/usr/local/solr/tomcat/bin/startup.sh

查看启动是否成功

ps -ef |grep tomcat

访问solr报 HTTP Status 403 – Forbidden

ip:8080/solr/

修改配置文件

vim /usr/local/solr/tomcat/webapps/solr/WEB-INF/web.xml 

修改为:

<!--  <security-constraint><web-resource-collection><web-resource-name>Disable TRACE</web-resource-name><url-pattern>/</url-pattern><http-method>TRACE</http-method></web-resource-collection><auth-constraint/></security-constraint>-->  

tomcal manager中重启solr

访问 solr

ip:8080/solr/index.html

来源
https://blog.csdn.net/ma15732625261/article/details/78337499

Centos7 安装solr及配置相关推荐

  1. Centos7安装RocketMQ及配置测试

    环境 Centos7 RocketMQ 3.2.6 安装位置 /usr/local/alibaba-rockermq 外网ip 182.254.145.66 内网ip 10.105.23.114 安装 ...

  2. centos7安装docker并配置镜像加速

    Centos7安装docker 并配置镜像加速 1.如果系统上之前有安装过docker 那么就需要先执行下面的命令 删除旧版本docker sudo yum remove docker \docker ...

  3. Centos7安装Nginx并配置开机自启

    Centos7安装Nginx并配置开机自启 1.常用命令 #开机自启 chkconfig nginx on #启动nginx服务 systemctl start nginx.service #停止ng ...

  4. Centos7安装Miniconda及配置jupyter

    Conda是什么? Conda是一个开源的包.环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换. Anaconda包括Conda.Python以及一大堆安装好 ...

  5. CentOS7安装Nagios并配置出图详解

    目录 开始之前 系统环境 监控内容 所需软件包 CentOS7重要变化 配置开发环境 同步时间 关闭Selinux 使用CRT上传软件包 安装邮件服务 监控主机安装 常用到的命令 安装nagios所需 ...

  6. centos7安装docker并配置阿里云镜像

    文章目录 一.安装docker 准备工作: 主要步骤: 二.配置阿里云镜像 1.依次输入以下四条命令: 2.测试 错误记录 一.安装docker 准备工作: CentOS7能上外网 yum -y in ...

  7. centos7 安装vsftpd和配置以及虚拟用户权限分配

    系统环境 centos7.3 版本 ftp 根目录 : /data/ftp ftp 配置文件目录:/etc/vsftpd ftp 虚拟用户权限配置文件目录:/etc/vsftpd/vuser_conf ...

  8. centos7安装docker并配置daocloud

    1.查看linux发行版,内核 [root@docker~]# cat /etc/redhat-release  #查看版本号 CentOS Linux release 7.1.1503 (Core) ...

  9. CentOS7安装Docker和配置Docker Compose

    文章目录 一.前提条件和注意事项 二.删除旧版本的 Docker(可选) 三.安装 Docker 第1步:安装必要的一些系统工具 第2步:添加软件源信息 第3步:编辑文件 第4步:将软件包信息提前在本 ...

  10. CentOs7 安装Docker 并配置代理访问外网

    提要 环境: Linux version 3.10.0-693.el7.x86_64 安装docker的一部分步骤 步骤 1.配置yum代理 vim /etc/yum.conf proxy=http: ...

最新文章

  1. 春节将至 香港推广“绿色年宵”呼吁惜物减废
  2. flutter可视化_Flutter 对Dart情有独钟的那些事儿
  3. 超级实用!如何为机器学习算法准备数据?
  4. 对No Starch Press出版的《Python Playground》一书的书评及其作者访谈录
  5. 你知道这些使用Linux虚拟桌面的益处吗?
  6. 学用ASP.NET2.0
  7. 如何画圆柱_木饰面、金属包立柱,该如何设计?
  8. esp_wifi_repeater, 全功能WiFi中继器
  9. 微信小程序笔记 -- 数据库
  10. python stub_pycharm的python_stubs问题
  11. Selenium控制已打开的chrome、IE浏览器
  12. 每天一个小技巧———idea恢复误删文件
  13. 追觅、戴森、石头扫地机器人对比测评,哪个性价比更高
  14. 设置电脑眼睛保护色_百度经验
  15. js方------将字符串转换成算术表达式,并计算出结果,例如(‘92-4*5/3‘)
  16. 转载:稳定性,鲁棒性和非脆弱性的精辟解读
  17. 在本地环境中利用iodine工具建立DNS隧道
  18. QT跨平台桌面软件开发技术汇总
  19. css3动画边框一闪一闪,css3动画条纹边框_觉唯设计
  20. SeniorUI0506_Xfermode实现书柜图书高亮

热门文章

  1. Infopath 2013 通过UserProfileService读取AD用户信息
  2. 网站屏蔽搜索引擎的方法
  3. 编程题目:PAT 1006. 换个格式输出整数 (15)
  4. 使用sshfs挂载服务器文件系统,用curlftpfs挂载FTP服务器
  5. Harris 角点检测子
  6. r(AB)=r(B)则方程组ABX=0与Bx=0有完全相同的解
  7. 拓端tecdat|R语言中进行Spearman等级相关分析
  8. 计算机绘图设备cmy,《计算机图形学》练习测试题库
  9. Pytorch中变量在tensor与numpy之间转换,tensor在CPU和GPU之间转换
  10. oracle8i数据库修复,用ORACLE8i修复数据库坏块的三种方法