单机部署,Windows单机部署Solr

简言之记录CentOS 7下 Solr 6.6.0 单机计划进程。

CentOS6.4下部署Solr4.8.1

下载Solr

http://apache.fayea.com/lucene/solr/6.3.0/

下载ZIP版本就可以

解压缩到自便地方,然后展开CMD,CD到bin目录,实行下边发号施令

solr start -p 8081

CentOS7.0下布署Solr搜索引擎

一、情状图谋:

单机部署,Windows单机部署Solr。系统情状:CentOS-7.0.1406
tomcat-7.0.29

jdk-7u9

solr-4.7.0

首先将软件包上传到/tmp目录下
1、 jdk安装

[plain]view
plaincopyprint?图片 1图片 2

  1. [[email protected]/]#cd/tmp/
  2. [[email protected]/]#tarzxvfjdk-7u9-linux-x64.tar.gz
  3. [[email protected]/]#mvjdk1.7.0_09/usr/
  4. [[email protected]/]#vi/etc/profile

在最后一行复制以下代码增多如下内容:
[plain]view
plaincopyprint?图片 3图片 4

  1. JAVA_HOME=/usr/jdk1.7.0_09/
  2. CLASSPATH=.:$JAVA_HOME/lib/tools.jar
  3. PATH=$JAVA_HOME/bin:$PATH
  4. exportJAVA_HOMECLASSPATHPATH

保留退出(:wq!)后,实践上边发号施令生效:[plain]view
plaincopyprint?图片 5图片 6

  1. source/etc/profile

2、 tomcat安装
将tomcat包减少压力到tmp目录下:

[plain]view
plaincopyprint?图片 7图片 8

  1. [[email protected]]tarzxvfapache-tomcat-7.0.47.tar.gz
    1. 将tomcat包移动到/usr/local/tomcat下:

[plain]view
plaincopyprint?图片 9图片 10

  1. [[email protected]]mvapache-tomcat-7.0.47/usr/local/tomcat

二、安装solr
1、解压solr

[plain]view
plaincopyprint?图片 11图片 12

  1. [[email protected]]tar-zxvfsolr-4.7.0.tgz

2、将solr包移动到opt目录下:
[plain]view
plaincopyprint?图片 13图片 14

  1. [[email protected]]mv/tmp/solr-4.7.0/opt/solr

3、把exmaple/webapps中的solr.war复制到tomcat[plain]view
plaincopyprint?图片 15图片 16

  1. [[email protected]]makdir-p/opt/tomcat/webapps
  2. [[email protected]]cp/opt/solr/example/webapps/solr.war/opt/tomcat/webapps/
  3. [[email protected]]vim/usr/local/tomcat/conf/server.xml

[plain]view
plaincopyprint?图片 17图片 18

  1. <Hostname=”localhost”appBase=”/opt/tomcat/webapps”
  2. unpackWARs=”true”autoDeploy=”true”>

如图将webapps改为/opt/tomcat/webapps 即可;

4、运维tomcat,solr.war 自动解压,修改solr项目下的web.xml

[plain]view
plaincopyprint?图片 19图片 20

  1. [[email protected]]cd/usr/local/tomcat/bin/
  2. [roo[email protected]]./startup.sh
  3. [[email protected]]vi/opt/tomcat/webapps/solr/WEB-INF/web.xml

5、修改solr home配置(注意:要把这段内容的注释去掉,不然不见效):

[html]view
plaincopyprint?图片 21图片 22

  1. <env-entry>
  2. <env-entry-name>solr/home</env-entry-name>
  3. <env-entry-value>/opt/solr/example/solr</env-entry-value>
  4. <env-entry-type>java.lang.String</env-entry-type>
  5. </env-entry>

6、复制solr/example/lib/ext下的jar包到/tomcat/../solr/WEB-INF/lib/下:

[html]view
plaincopyprint?图片 23图片 24

  1. [[email protected]]cp/opt/solr/example/lib/ext/*.jar/opt/tomcat/webapps/solr/WEB-INF/lib/

7、在tomcat
solr下创建classpath,并把example/resources/log4j.properties复制到classpath中:

[html]view
plaincopyprint?图片 25图片 26

  1. [[email protected]]mkdir-p/opt/tomcat/webapps/solr/classpath
  2. [[email protected]]cp/opt/solr/example/resources/log4j.properties/opt/tomcat/webapps/solr/classpath/

8、配置实现重启tomcat

[html]view
plaincopyprint?图片 27图片 28

  1. /usr/local/tomcat/bin/shutdown.sh
  2. /usr/local/tomcat/bin/startup.sh

提起底运维效果突显如下:

图片 29
转发请申明出处:

一、情形筹划:
系统情形:CentOS-7.0.1406 tomcat-7.0.29 jdk-7u9 solr-4.7.0
首先将软件包上传到/tmp目录下 1、 jdk安装 [pl…

安装JDK

安装JDK

yum install -y java-1.8.0-openjdk

1、情况图谋

CentOS6.4、Tomcat6.0、Jdk1.7、Solr4.8.1

创建core

solr create -c core1