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
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 socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Linux 下无损图片压缩小工具介绍