在linux上安装elasticsearch 5.x (完整)

 

1、安装es的时候,需要先安装jdk。

先检查一下服务器上的jsk是否安装了。

java -varsion   // 没有安装成功的话, 就需要先安装jdk

我自己总结的jdk的安装学习文档:

http://www.cnblogs.com/meiping/p/7380956.html

 

2、然后建议在Linux上创建一个新用户es 

=》至于为什么,你可以试试不用新账号安装后、启用等等环节,会报错、会不断地报错、报java的错,对于一个php程序员来说,很痛苦,而且照着这条做,就能避免这些麻烦。

useradd es 

passwd es

输入密码:123456

=》在公司商城服务器上,发现创建用户后,找不到家目录。在亚马逊服务器上,实验没出现这个问题。

解决办法:

用root账号创建/home/es 目录

mkdir /home/es

chown es:es /home/es   // 并赋予这个目录的所有权限

 

3、在es家目录里创建es的文件夹

=》 原则只一个,所有行为能交给es操作的,就让es用户去操作,避免后面报错等,包括启动也是。

mkdir elasticsearch

 

4、将elasticsearch-5.4.0.tar.gz放到/home/es/elasticsearch目录下

cp /home/download/elasticsearch-5.4.0.tar.gz /home/es/elasticsearch/elasticsearch-5.4.0.tar.gz

 

5、解压缩

tar -zxvf elasticsearch-5.4.0.tar.gz

 

6、启动es

cd elasticsearch-5.4.0

cd bin

./elasticsearch

在linux上安装elasticsearch 5.x (完整)_第1张图片

附: 
./elasticsearch console ——-前台运行 
./elasticsearch start ——-后台运行 
./elasticsearch install——-添加到系统自动启动 
./elasticsearch remove——-取消随系统自动启动 

 

 7、测试:

curl -X GET http://localhost:9200

 在linux上安装elasticsearch 5.x (完整)_第2张图片

 

 

 =================

补充说明:

 

uname --m //可以查看系统是多少位的

i686 //表示是32位
x86_64 // 表示是64位

 

===============================

 

参考文献:

http://blog.csdn.net/w12345_ww/article/details/52182264

 

===============================

 

--------  作为一名php程序员的安装教程,没有运维那么专业,只是刚好够用罢了。

 

你可能感兴趣的:(在linux上安装elasticsearch 5.x (完整))