zoukankan      html  css  js  c++  java
  • solr服务的搭建

    首先你需要一台已经搭建好的虚拟机,下面的步骤才可以执行

    安装java

    安装完Centos6.5Base Server版会默认安装OpenJDK,首先需要删除OpenJDK

    1、查看以前是不是安装了openjdk

    如果不是root用户需要切换到root用户(su - root

    命令:rpm -qa | grep java

    显示如下:(有则卸载,没有就不用),注意版本可能会有些不一样,以实际操作的为准。

    tzdata-java-2014g-1.el6.noarch

    java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

     java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64

    2、卸载openjdk

    (其中参数“tzdata-java-2014g-1.el6.noarch”为上面查看中显示的结果,粘进来就行)

    rpm -e --nodeps tzdata-java-2014g-1.el6.noarch

    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64

    3、安装jdk

    1)、切换到root用户并进入usr目录 cd /usr

    2)、在usr目录下创建java文件夹: mkdir java

    3)、将jdk-7u71-linux-x64.tar.gz拷贝到java目录下(也可以用工具)

    cd /usr/local/mao/

    mao文件夹是你自己创建的

    cp jdk-7u71-linux-x64.tar.gz  /usr/java/

     

    4)、进入/usr/java文件夹下:cd /usr/java/

    5)、修改权限,参数“jdk-7u71-linux-x64.tar.gz”为你自己上传的jdk安装文件

    chmod 755 jdk-7u71-linux-x64.tar.gz

    6)、解压tar –zxvf jdk-7u71-linux-x64.tar.gz

    7)、配置环境变量

    vi /etc/profile

    添加内容:

    export JAVA_HOME=/usr/java/jdk1.7.0_71

    export PATH=$PATH:$JAVA_HOME/bin

    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export JAVA_HOME PATH CLASSPATH

     

    8)、重新编译环境变量

    source /etc/profile

    搭建tomcat服务器

    安装Tomcat

    1、进入tomcat绿色版压缩文件的目录中:cd /usr/local/mao/

    2、解压tomcat绿色版压缩文件:tar -zxvf apache-tomcat-7.0.57.tar.gz

    3、关闭防火墙(永久,需要重启):chkconfig iptables off

    4、重启机器:reboot

    5、启动tomcat

    进入tomcatbin目录:cd /usr/local/mao/apache-tomcat-7.0.57/bin/

    启动tomcat web服务器:./startup.sh

    ./ 表示运行当前目录下某个程序

    sh 表示启动程序

    sh /usr/local/mao/apache-tomcat-7.0.57/bin/shutdown.sh

    6、停止tomcat./shutdown.sh

    7、查看tomcat日志信息:

    tail -200f /usr/local/mao/apache-tomcat-7.0.57/logs/catalina.out

    200表示最后显示行数

    运行web程序

    设置tomcat开机启动

    /etc/rc.d/rc.local文件最后添加

    vi /etc/rc.d/rc.loca

    export JAVA_HOME=/usr/java/jdk1.7.0_71

    /usr/local/mao/apache-tomcat-7.0.57/bin/startup.sh start

    solr单机部署

    上传solr安装包

    解压

    tar -zxvf solr-4.10.2.tgz

    部署solr.war

    1solr.war拷贝到tomcatwebapp目录

    cp /usr/local/mao/solr-4.10.2/example/webapps/solr.war /usr/local/mao/apache-tomcat-7.0.57/webapps/

    2解压war 也可以启动tomcat直接解压缩

    unzip -oq solr.war -d solr

    3上传依赖包到solr项目的lib下:

    solrtomcat运行需要导入的jar包》文件夹

    4修改tomcatbin中的配置文件catalina.sh,加入

    export JAVA_OPTS=-Dsolr.solr.home=/usr/local/mao/solr-4.10.2/example/solr

    /usr/local/mao/solr-4.10.2/example/solr solr默认自带的索引库例子

    配置ik分词器

    IKAnalyzer-2012-4x.jar拷贝到WEB-INFlib

    2、在/usr/local/mao/solr-4.10.2/example/solr/collection1/conf/schema.xml文件中添加fieldType

    <fieldType name="text_ik" class="solr.TextField">   

         <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>   

    </fieldType>

    记得重启tomcat

    这样一个简单的solr就搭建好了!

  • 相关阅读:
    Attributes in C#
    asp.net C# 时间格式大全
    UVA 10518 How Many Calls?
    UVA 10303 How Many Trees?
    UVA 991 Safe Salutations
    UVA 10862 Connect the Cable Wires
    UVA 10417 Gift Exchanging
    UVA 10229 Modular Fibonacci
    UVA 10079 Pizza Cutting
    UVA 10334 Ray Through Glasses
  • 原文地址:https://www.cnblogs.com/glorywzm/p/6507223.html
Copyright © 2011-2022 走看看