1.jdk安装

tar xf jdk-8u65-linux-x64.tar.gz

mv jdk1.8.0_65/ /usr/local

vi /etc/profile 在末尾加上

JAVA_HOME=/usr/local/jdk1.8.0_65

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=./$JAVA_HOME/lib/dt.jar;$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

. /etc/profile

2有可能报tools.jar 无法执行

chmod +x/usr/local/jdk1.8.0_65/lib/tools.jar

. /etc/profile

java javac java -version 查看是否安装成功

 

3.tomcat安装

tar xf apache-tomcat-6.0.44.tar.gz -C 指定位置

 

4.tar xf  solr-5.2.0.tgz -C .. 到指定位置

cp solr-5.2.0/server/webapps/solr.war/application/apache-tomcat-6.0.44/webapps/

cp -r example/example-DIH/solr//application/apache-tomcat-6.0.44/

修改webapps里面的solr的WEB-INF下的web.xml

<env-entry>

      <env-entry-name>solr/home</env-entry-name>

      <env-entry-value>指定solrhome的路径</env-entry-value>

      <env-entry-type>java.lang.String</env-entry-type>

   </env-entry>

5.将指定目录下的jar包导入到指定文件夹下

cp/application/tools/solr-5.2.0/server/lib/ext/*.jar /application/apache-tomcat-6.0.44/webapps/solr/WEB-INF/lib/

 

cp/application/tools/solr-5.2.0/server/resources/log4j.properties/application/apache-tomcat-6.0.44/webapps/solr/WEB-INF/classes/

cp /application/solr-5.2.0/dist/*.jar/application/apache-tomcat-6.0.44/webapps/solr/WEB-INF/lib/

6.创建solrhomeweb.xml设置路径一致,并在改目录下创建core目录

并将指定目录下的配置文件移动到solrhomecore目录下

cp -r/application/tools/solr-5.2.0/server/solr/configsets/sample_techproducts_configs/conf/application/solrhome/doctor/

7.重启tomcat 注意启动tomcat的时候一定要进入cd tomcat/bin目录下去否则可能报找不到solr.xml,这个时候切换目录到tomcat下的bin目录下重启即可

67顺序可以对换

 

 

然后进入localhost:8080/solr


点击core admin

name可以自己按业务来起名

instanceDir 写绝对路径/application/solrhome/doctor 否则就会到tomcat下的solr目录下去找了

点击add core即可添加成功