博客
关于我
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/

    你可能感兴趣的文章
    GitHub上传时,项目在已有文档时直接push出现错误解决方案
    查看>>
    UE4 错误列表 error码(只记录我遇到的情况,持续添加,未完成)
    查看>>
    非迅捷|PDF、Word、PPT、Excel、图片等互相在线转换:免费、简单、快速、零错误、无套路
    查看>>
    Elasticsearch面试题
    查看>>
    2025版最新一文彻底搞懂大模型 - Agent(非常详细)零基础入门到精通,收藏这篇就够了
    查看>>
    Java基础:按位运算符
    查看>>
    License授权
    查看>>
    Linq 分组(group by)求和(sum)并且按照分隔符(join)分割列数据
    查看>>
    Linq 合并多个查询条件
    查看>>
    linux centos 安装 docker-compose 1.27.4
    查看>>
    Linux OpenSSL 生成CA证书及终端用户证书
    查看>>
    linux qt creator arm,Linux 下 PC 與 ARM 版 qt + opencv 環境搭建(Qt Creator)
    查看>>
    LINUX REDHAT第十一单元练习题
    查看>>
    Linux rm 删除指定文件外的其他文件 方法汇总
    查看>>
    Linux uniq学习笔记
    查看>>
    linux 下使用isign 签名ipa包
    查看>>
    Linux 命令大全
    查看>>
    Linux 学习总结(85)—— 后端开发人员需要知道的 Linux 服务器性能指标总结
    查看>>
    linux 安装mysql8.0.x
    查看>>
    linux 安装oracle_详解windows和Linux校验Oracle数据库安装包的完整性
    查看>>