solr 服务器搭建(Linux版)
Posted 木有昵称
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了solr 服务器搭建(Linux版)相关的知识,希望对你有一定的参考价值。
1.下载访问linux工具 securcrt 链接:https://pan.baidu.com/s/1zTwzmnzUmnwbKUCNHCLN1g 密码:kpyg
2.下载所需的 jdk solr tomcat 链接:https://pan.baidu.com/s/1j32EHEh2peCntzLWBP54Ww 密码:mg4a
3.使用securcrt 进入 linux
4.上传 jdk solr tomcat 到服务器根目录
5.创建目录 sudo mkdir /usr/java
6.移动jdk 到java 目录 sudo mv jdk-7u55-linux-i586.tar.gz /usr/java
7.解压 jdk sudo tar -zxvf jdk-7u55-linux-i586.tar.gz 后并删除jdk 包
8.配置环境变量 vim /etc/profile 在文件尾配置
export JAVA_HOME=/usr/java/jdk1.7.0_55
export JRE_HOME=/usr/java/jdk1.7.0_55/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
9.生效配置 source /etc/profile
10.验证java 安装情况 java -version
11.去根目录解压tomcat sudo tar -zxvf apache-tomcat-7.0.47.tar.gz
12.创建solr目录 mkdir /usr/local/solr
13.复制Tomcat到solr目录 cp apache-tomcat-7.0.47 /usr/local/solr/tomcat -r 并检查是否复制成功
14.去根目录解压 solr sudo tar -zxvf solr-4.10.3.tgz.tgz
15.复制solr 到tomcat下面 cp /solr-4.10.3/dist/solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war
16.进入到tomcat bin目录启动tomcat 自动解压solr.war 然后停止tomcat 并删除war包 不删除solr.war下次启动tomcat会自动解压solr.war覆盖当前的solr
17.把根目录下solr-4.10.3/example/lib/ext 目录下所有的jar包复制到solr工程中(进入ext下执行 cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/)
18.创建solrhome。solrhome是存放solr服务器所有配置文件的目录(在/usr/local/solr/下创建solrhome)
19.将solr-4.10.3/example下solr复制到solrhome下(cp -r solr /usr/local/solr/solrhome)
20. 修改solr工程的web.xml文件,需要告诉服务器solrhome的位置(<env-entry-value>/put/your/solr/home/here</env-entry-value>替换成/usr/local/solr/solrhome/solr,且去掉<env-entry>前注释)
21.启动tomcat(进入到tomcat的bin中执行 ./startup.sh 启动)
以上是关于solr 服务器搭建(Linux版)的主要内容,如果未能解决你的问题,请参考以下文章