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 启动)
来源: http://www.bubuko.com/infodetail-2662247.html