IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    CentOS7 下安装 Solr6.4.1

    李鹏发表于 2017-03-05 17:01:04
    love 0

    Solr现在是一个独立的服务器:

    从Solr5.0开始,Solr不再发布为在任何Servlet容器中部署的“war”Web应用程序包(Web Application Archive)。Solr现在部署为一个独立的java服务器应用程序,包含在Unix和Windows平台上可以使用的启动和停止脚本,以及将Solr作为服务安装到类Unix平台的/etc/init.d下的安装脚本。

    本质上,Solr仍然以Servlet APIs实现,并在Jetty上运行,但只是作为一个实现。部署为“webapp”到其他的Servlet容器(或其他Jetty实例)上不被支持,可能在未来的Solr 5.x版本不会工作。而可能会带来Solr的其他改变,事实上是利用自定义网络协议栈功能。

    安装JRE:

    安装步骤忽略

    安装Solr 6.4.1:

    1、去 http://www.apache.org/dyn/closer.lua/lucene/solr/ 下载Solr安装文件solr.tgz。

    # wget http://apache.fayea.com/lucene/solr/6.4.1/solr-6.4.1.tgz

    2、解压缩

    # tar -zxvf solr-5.3.0.tgz // 解压压缩包

    3、创建应用程序和数据目录

    # mkdir -p /data/solr /usr/local/solr

    4、创建运行solr的用户并赋权

    # groupadd solr
    # useradd -g solr solr
    # chown -R solr.solr /data/solr /usr/local/solr

    5、安装solr服务

    # solr-6.4.1/bin/install_solr_service.sh solr-6.4.1.tgz -d /data/solr -i /usr/local/solr

    6、检查服务状态

    # service solr status

     

    Found 1 Solr nodes:

    Solr process 3948 running on port 8983

    {

      “solr_home”:”/data/solr/data”,

      “version”:”6.4.1 72f75b2503fa0aa4f0aff76d439874feb923bb0e – jpountz – 2017-02-01 14:49:06″,

      “startTime”:”2017-03-06T00:35:49.152Z”,

      “uptime”:”0 days, 0 hours, 16 minutes, 40 seconds”,

      “memory”:”39.1 MB (%8) of 490.7 MB”}

     

    创建集合:

    su – solr -c “/usr/local/solr/solr/bin/solr create -c kuhui -n data_driven_schema_configs”

     



沪ICP备19023445号-2号
友情链接