[关闭]
@a5635268 2016-02-08T10:50:13.000000Z 字数 1197 阅读 1460

centos下solr的安装

solr


安装Java环境

  1. 检测Java环境
  1. # 检测java环境是否安装
  2. java -version
  3. javac #不报错

2. 去http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html中下载jdk的安装文件。由于我的Linux是64位的,因此我下载jdk-8u73-linux-x64.tar.gz文件。
3. 解压到工作目录 /usr/local/java (我所有的安装都放在/usr/local/)。
4. 配置环境变量

  1. vim /etc/profile
  2. # 在尾部加入以下内容
  3. JAVA_HOME=/usr/local/java/jdk1.8.0_73
  4. PATH=$JAVA_HOME/bin:$PATH
  5. CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
  6. export PATH JAVA_HOME CLASSPATH
  7. # 让配置生效
  8. source /etc/profile

5. 此时再执行第一步

安装solr

  1. # 下载solr: http://mirror.bit.edu.cn/apache/lucene/solr/
  2. cd /tmp/
  3. wget http://mirror.bit.edu.cn/apache/lucene/solr/5.4.1/solr-5.4.1.tgz
  4. # 解压并创建程序与数据目录
  5. tar -zxvf solr-5.4.1.tgz
  6. mkdir -p /data/solr /usr/local/solr
  7. # 创建solr用户组并授权
  8. groupadd solr
  9. useradd -g solr solr
  10. chown -R solr.solr /data/solr /usr/local/solr
  11. # 安装solr服务
  12. ./solr-5.4.1/bin/install_solr_service.sh # 查看命令选项
  13. ./solr-5.4.1/bin/install_solr_service.sh /usr/local/src/solr-5.4.1.tgz -d /data/solr -i /usr/local/solr
  14. # 检查服务状态
  15. service solr status

看到如下输出就表示安装成功:

Found 1 Solr nodes: 

Solr process 3124 running on port 8983
{
  "solr_home":"/data/solr/data",
  "version":"5.4.1 1725212 - jpountz - 2016-01-18 11:51:45",
  "startTime":"2016-02-07T08:20:21.022Z",
  "uptime":"0 days, 2 hours, 40 minutes, 24 seconds",
  "memory":"32.2 MB (%6.6) of 490.7 MB"}
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注