• linux下solr5.0.0环境搭建


    1解压

    linux下解压命令

    tar -zxvf solr-5.0.0.tgz

    2启动

    linux 系统 直接切换solr-5.0.0in 文件夹 执行

    solr star -p 8983 (如果是root用户需要在后面加-force) 

    3新建文件夹solrHome(路径随便 )

     配置web.xml (WEB-INF目录)

    C:UserswdDesktopsolr-5.0.0solr-5.0.0serversolr-webappwebappWEB-INF
    在41行修改以下配置

    取消注解替换solrhome目录
    <env-entry>
        <env-entry-name>solr/home</env-entry-name>
        <env-entry-value>C:UserswdDesktopsolr-5.0.0solrhome</env-entry-value>
        <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>


    4将solr-5.0.0serversolr文件夹下所有的文件复制到solrHome


    linux查看端口占用情况
    lsof -i:8000
    netstat -anp|grep 8983

    杀死占用8993端口的进程

    kill -9 pid #pid

    从solr5.0开始,Solr不在分发成一个war包以部署在任何Servlet容器上。

    现在的Solr作为一个单独的Java应用服务器分发,包括在Unix或者Windows平台上使用的启动和停止脚本,以及一个安装脚本来设置生产环境下的Solr安装,在*nix平台上通过/etc/init.d来管理。【*nix----Unix】

    在内部,Solr仍然通过Servlet API实现,并由Jetty提供支持--但是这仅仅是实现细节的一个例子。作为一个“webapp”部署在其它Servlet容器(或者其它Jetty的实例)是不支持的,同时当有额外的变化时可能会在内部对Solr进行调整以利用自定义网络堆栈功能导致在未来5.x版本中不工作。

    以后新版本就不需要转移到Tomcat上了

    5.x 6.x 7.x 的安装
    都是差不多一样的流程。

    去官网下载需要的安装包(zip,tgz)
    解压
    启动  bin/solr start
    访问  http://localhost:8983/solr/

    (标黑字体内容来自http://www.cnblogs.com/LUA123/p/7894615.html)

  • 相关阅读:
    Python爬虫入门教程 15-100 石家庄政民互动数据爬取
    mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
    python cx_Oracle 自动重连
    oracle删除日志文件
    oracle删除日志文件
    oracle删除日志文件
    oracle删除日志文件
    git 常用操作总结
    git 常用操作总结
    git 常用操作总结
  • 原文地址:https://www.cnblogs.com/miye/p/8609462.html
Copyright © 2020-2023  润新知