ElasticSearch1.7.1 安装

--测试环境
----centos 6.5
----Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org)
----(gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013
--特殊说明:如不是在http://pan.baidu.com/s/1nvnQTU5 下载的,需要执行一下操作
----1.curl -L http://github.com/elasticsearch/elasticsearch-servicewrapper/tarball/master | tar -xz
----2. 下载到当前文件夹 :elastic-elasticsearch-servicewrapper-a27c257
----3. 把此文件夹中的service 放到此目录下/opt/elasticsearch-1.7.1/bin,才能按步骤操作完成

1. 文件
elasticsearch-1.7.1 ,jdk 1.7.0_80如没有可以网上下载
2. 上传
通过ssh 把elasticsearch-1.7.1上传到/opt,jdk-7u80-linux-x64.tar.gz上传到/home
3.安装jdk
3.1解压
 tar –zxvf jdk-7u80-linux-x64.tar.gz
3.2设置环境变量
Root 目录下设置环境变量
vi /root/.bash_profile
输入以下内容
export JAVA_HOME=/home/jdk1.7.0_80/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
由于jdk版本较多,需要设置默认
  添加jdk1.7.0_80 的环境变量的链接
update-alternatives --install /usr/bin/java java /home/jdk1.7.0_80/bin/java 1888
输入jdk1.7.0_80的序号
 update-alternatives --config java

4.安装elasticsearch-1.7.1
4.1解压
unzip /opt/elasticsearch-1.7.1.zip -d /opt/
4.2 权限
chmod 777 /opt/elasticsearch-1.7.1/bin/elasticsearch
4.3 切换目录
cd /opt/elasticsearch-1.7.1/bin
./elasticsearch &
4.4验正
curl localhost:9200
如看到 “status”:200 说明已经安装成功了
4.5放开9200,9300端口
iptables -I INPUT -p tcp -m tcp --dport 9200 -j ACCEPT
iptables -I INPUT -p tcp -m tcp --dport 9300 -j ACCEPT
5.添加服务项
5.1添加服务
cd /opt/elasticsearch-1.7.1/bin/service
chmod 777 elasticsearch
sudo /opt/elasticsearch-1.7.1/bin/service/elasticsearch install
5.2设置链接
sudo ln -s 'readlink  -f /opt/elasticsearch-1.7.1/bin/service/elasticsearch'  /opt/elasticsearch-1.7.1/bin/rcelasticsearch
5.3重启服务测试
service elasticsearch restart
5.4 服务自启动设置
chkconfig elasticsearch on

 

posted @ 2016-09-15 09:16  dayoff  阅读(2114)  评论(1编辑  收藏  举报