环境

名称
用途
备注
JDK1.8 JAVA环境  
Tomcat-7.0.52 web Server  
Solr-4.2.1 搜索引擎  

一、JDK安装

#tar zxvf jdk-8-linux-x64.tar.gz
mv jdk-8-linux-x64 /opt/java/jdk

设置环境变量
#vi /etc/profile


export JAVA_HOME=/opt/java/jdk
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
#source /etc/profile


二、Tomcat 安装

#tar zxvf apache-tomcat-7.0.52.tar
#mv apache-tomcat-7.0.52.tar /opt/java/tomcat
#rm -rf /opt/java/tomcat/webapps/*                      #删除Tomcat默认应用,因为不需要。

 

设置JVM

#vi /opt/java/tomcat/bin/catalina.sh

 JAVA_OPTS="-Xms4096m -Xmx6144m -Xss4096K"


修改默认端口

#vi /opt/java/tomcat/conf/server.xm
<Connector port="18080" protocol="HTTP/1.1"
connectionTimeout="20000" redirectPort="8443" />

 

启动Tomcat
#/opt/java/tomcat/bin/startup.sh


三、solr 安装

上传solr文件包

#cp solr.war /opt/java/tomcat/webapps
#cp -rf solr /opt/java/solrindex
#cp solr.xml /opt/java/tomcat/conf/Catalina/localhost

注:Tomcat 只有启动之后,才会生成Catalina/localhost目录,否则没有该目录

 

修改solr.xml配置文件

#vi /opt/java/tomcat/conf/Catalina/localhost/solr.xml
<Context docBase="/opt/java/tomcat/webapps/solr.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="/opt/java/solrindex" override="true" />
</Context>

#cp IKAnalyzer2012FF_u1.jar IKAnalyzer.cfg.xml /opt/java/tomcat/webapps/solr/WEB-INF/lib

 

重启Tomcat 
#/opt/java/tomcat/bin/shutdown.sh 
#/opt/java/tomcat/bin/startup.sh

solr 访问

http://IP:18080