ElasticSearch(一)------安装elasticsearch6.3.2

要求:jdk8以上

一、下载ElasticSearch

下载地址:https://www.elastic.co/downloads/elasticsearch

1、windows下安装

我这里下载的es6.3.2

ElasticSearch(一)------安装elasticsearch6.3.2_第1张图片

将下载好的软件解压到目录(注意:es不允许目录中具有空格或汉字)

依次打开elasticsearch-6.3.2\bin\,然后双击elasticsearch.bat 即可完成ElasticSearch的安装。

访问:http://localhost:9200 即可看到是否安装成功。如果显示json串就表示安装成功

ElasticSearch(一)------安装elasticsearch6.3.2_第2张图片

2、linux下安装

可以按照windows版那样从官网下载TAR格式压缩包

ElasticSearch(一)------安装elasticsearch6.3.2_第3张图片

或者

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2.tar.gz

启动

./bin/elasticsearch

如果你是root用户启动的话,会报"can not run elasticsearch as root"的错误。因为安全问题elasticsearch不让用root用户直接运行,所以要创建新用户

[root@localhost local] #adduser esuser
[root@localhostlocal]#passwd esuser
Changing password for user esuser.
New password: 
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: 
passwd: all authentication tokens updated successfully.

切换到创建的用户 su esuser

启动,如果提示Permission denied权限不足,需要添加权限

./bin/elasticsearch

重新切换到root账号下,然后

chown -R esuser/的elasticsearch安装目录

切换esuser,启动es即可。

验证启动是否成功

输入

curl localhost:9200

ElasticSearch(一)------安装elasticsearch6.3.2_第4张图片

出现类似信息表示启动成功

远程访问elasticsearch服务

默认情况下,Elasticsearch 只允许本机访问,如果需要远程访问,可以修改 Elasticsearch 安装目录中的config/elasticsearch.yml文件,去掉network.host的注释,将它的值改成0.0.0.0,让任何人都可以访问,然后重新启动 Elasticsearch 。

network.host: 0.0.0.0


如果你觉得本篇文章对你有所帮助的话,麻烦请点击头像右边的关注按钮,谢谢!

技术在交流中进步,知识在分享中传播

你可能感兴趣的:(ElasticSearch(一)------安装elasticsearch6.3.2)