您的位置:首页 > 运维架构 > Linux

linux elasticsearch 安装部署

2016-07-12 11:54 645 查看
https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.4.3.zip

1.

下载:

curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.4/elasticsearch-2.3.4.tar.gz
2.解压指定目录

zip解压命令

unzip test.zip -d /root/

gz解压命令

gunzip -c /root/test.gz > ./test.txt

3.安装java环境变量

3.1 下载jdk

    #cd /tmp  

    #wget "http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-linux-x64.rpm?AuthParam=1372142112_983985b072250462338f52e48b37d8b9"  

3.2 安装

    复制到/usr/java/路径下

    #mkdir /usr/java/  

    #cp jdk-7u25-linux-x64.rpm /usr/java/

3.3 添加可执行权限

    # cd /usr/java/  

    # chmod +x jdk-7u25-linux-x64.rpm   

    #rpm -ivh jdk-7u25-linux-x64.rpm

    

4.配置环境变量

    

    #vi /etc/profile

    结尾处添加(注意jdk版本自行改变)

    #set java environment

    export  JAVA_HOME=/usr/java/jdk1.7.0_25

    export  CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export  PATH=$PATH:$JAVA_HOME/bin

    

    保存退出

5.添加用户组,注意es不能直接使用root启动

  这是出于系统安全考虑设置的条件。由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑,

  建议创建一个单独的用户用来运行ElasticSearch     

 

  此时账号密码:elsearch

  #创建用户组

  groupadd elsearch

  #创建用户

  useradd elsearch -g elsearch

  #设置密码

  passwd elsearch

 

  打开es安装目录赋予用户组

  cd /opt

  chown -R elsearch:elsearch  elasticsearch

  chown -R user1 directory1 改变一个目录的所有人属性并同时改变改目录下所有文件的属性

6.启动  

  #切换用户

  su elsearch

  #启动

  cd elasticsearch/bin

  ./elasticsearch

  后台启动添加-d
  ./elasticsearch -d

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux elasticsearch