• solr部署长命版


    sudo apt-get update
    1.安装tomcat6
    sudo apt-get install tomcat6 
    在安装tomcat时会自动安装openjdk,之前的文章我是多虑了,还手工先去装了个sun-java
    2.下载solr 
    mkdir -p ~/tmp/solr/
    cd ~/tmp/solr/
    wget http://www.ecoficial.com/apachemirror/lucene/solr/1.4.1/apache-solr-1.4.1.tgz
    下载的速度在国内比较慢你需要有一些耐心
    tar -zxvf apache-solr-1.4.1.tgz
    sudo mkdir -p /var/solr
    sudo cp apache-solr-1.4.1/dist/apache-solr-1.4.1.war /var/solr/solr.war
    sudo cp -R apache-solr-1.4.1/example/multicore/* /var/solr/  (optional,for demo only)
    sudo chown -R tomcat6 /var/solr/
    echo -e '<Context docBase="/var/solr/solr.war" debug="0" privileged="true" allowLinking="true" '\
    'crossContext="true">\n<Environment name="solr/home" type="java.lang.String" value="/var/solr" '\
    'override="true" />\n</Context>' | sudo tee -a /etc/tomcat6/Catalina/localhost/solr.xml
    cat /etc/tomcat6/Catalina/localhost/solr.xml
    echo 'TOMCAT6_SECURITY=no' | sudo tee -a /etc/default/tomcat6
    cat /etc/default/tomcat6
    sudo vi /etc/init.d/tomcat6
    near line 84 add this bellow line:
    JAVA_OPTS="$JAVA_OPTS -Dsolr.home=/var/solr"
    3.重启tomcat,
    sudo /etc/init.d/tomcat6 restart
    访问http://localhost:8080/solr/
    以上在ubuntu 8.04上有问题,主要是tomcat restart 上会报/etc/init.d/tomcat6: 156: Syntax error: "(" unexpected
    在ubuntu10.04.1上测试通过
    reference:http://www.mumuen.com/2010/07/multiple-core-solr-set-up-with-tomcat-6.html
  • 相关阅读:
    #ifndef/#define/#endif使用详解
    快速排序
    一分钟看懂Docker的网络模式和跨主机通信
    Docker:网络模式详解
    Docker中使用Tomcat并部署war工程
    Docker学习笔记--Docker 启动nginx实例挂载目录权限不够(转)
    Centos 7 如何卸载docker
    Centos-7修改yum源为国内的yum源
    centOS 7镜像文件下载
    Python 垃圾回收机制(转)
  • 原文地址:https://www.cnblogs.com/lexus/p/1805831.html
Copyright © 2020-2023  润新知