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就搭建好了!

  • 相关阅读:
    点击新闻弹出新闻内容,并且新闻内容根据鼠标移动
    阻止用户复制页面上的文字的几种方法
    js简易聊天框- 鼠标和回车键发送消息
    Java——package和import关键字
    Java——static关键字
    Java——单例模式初步
    Java——this关键字
    Java面向对象的特征一:封装性
    Java再谈方法
    Java——对象
  • 原文地址:https://www.cnblogs.com/glorywzm/p/6507223.html
Copyright © 2011-2022 走看看