博客
关于我
Linux学习笔记020---CentOs7.3 搭建 Solr单机服务
阅读量:794 次
发布时间:2023-02-04

本文共 1262 字,大约阅读时间需要 4 分钟。

CentOS下安装Solr环境配置指南

搭建CentOS 7.3环境并安装JDK、FTP,简化文件上传操作


环境配置

  • 操作系统: CentOS 7.3
  • JDK版本: JDK 8u144-linux-x64.tar.gz
  • Solr版本: solr-6.6.0

安装前注意事项

  • 关闭防火墙

    systemctl stop firewalld.service
  • 安装完成后

    firewallctl --permanent --add-service=http  firewallctl --permanent --add-service=https  firewallctl --permanent --add-port=8983/tcp  firewallctl --permanent --add-port=8080/tcp  firewallctl --reload

  • Solr 安装步骤

    1. 获取Solr安装包

    推荐使用清华镜像或阿里镜像下载最新版本的Solr(约140M):

    cd /opt/ && wget https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/6.6.0/solr-6.6.0.tgztar -zxf solr-6.6.0.tgzcd solr-6.6.0

    2. 启动Solr服务

    /opt/solr-6.6.0/bin/solr start -force

    注意:

    • -force 参数用于允许非root账户启动服务。
      -,默认端口为8983,可修改为其他端口:
    /opt/solr-6.6.0/bin/solr start -p 8984

    3. 访问Solr管理界面

    浏览器打开 http://[IP]:8983/solr/,如 http://192.168.252.121:8983/solr/


    4. 检查服务状态

    /opt/solr-6.6.0/bin/solr status

    响应示例:

    Found 1 Solr nodes: Solr process 4177 running on port 8983

    5. 创建Solr核心

    /opt/solr-6.6.0/bin/solr create -c ymq -force

    创建完成后,访问 http://[IP]:8983/solr/admin/cores 查看新核心。


    6. 停止Solr服务

    /opt/solr-6.6.0/bin/solr stop -p 8983
    • 强制关闭所有实例
      /opt/solr-6.6.0/bin/solr stop -all

    常见问题

    • 端口冲突:确保目标端口未被占用,使用 -p 参数指定自定义端口。
    • 服务无法启动:检查防火墙设置,确认网络权限。
    • 权限问题:如使用非root账户启动服务时,建议预先设置正确的权限。

    通过以上步骤,您可以在CentOS 7.3环境中顺利搭建并运用Solr服务。如有疑问,可参考Solr官方文档或相关技术论坛获取更多帮助。

    转载地址:http://owkfk.baihongyu.com/

    你可能感兴趣的文章
    Linux——命名管道
    查看>>
    Linux——基本指令
    查看>>
    Linux——基础入门(1)
    查看>>
    Linux——基础入门(2)
    查看>>
    Linux——文件的系统调用
    查看>>
    Linux——磁盘和文件系统(一)
    查看>>
    Linux——缓冲区与FLIE*的原理简单实现
    查看>>
    Linux——进程池
    查看>>
    Linux——静态库
    查看>>
    Linux、Linux操作系统、GUN、GPL
    查看>>
    Linux、Windows渗透测试靶场手动搭建实战(附靶场安装包与安装脚本)
    查看>>
    linux一切皆文件之Unix domain socket描述符(二)
    查看>>
    linux上修改容器网卡docker0为固定ip
    查看>>
    Linux上压缩目录以及目录下的所有文件
    查看>>
    Linux上安装TeamViewer
    查看>>
    Linux上端口开放常用命令
    查看>>
    linux上调用接口命令
    查看>>
    Linux上运行MySQL出现“ERROR 2002 (HY000): Can't connect to
    查看>>
    Linux上运行Nacos服务出现报错及解决方法
    查看>>
    Linux下 RabbitMQ的安装与配置
    查看>>