阿里云服务器(Ubuntu)--Elasticsearch的安装和部署
2019-08-13 20:36
183 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42410605/article/details/99413407
elasticsearch的安装配置需要使用到jdk8及其以上,读者请自行安装。
1.下载Elasticsearch:
2.安装配置:
(1)使用Xftp上传文件:
2.解压:
使用xshell对linux(Ubuntu)的操作:
(1)切换至安装包所在的目录:
(2)解压:
[code]tar -zxvf elasticsearch-6.4.3.tar.gz
(3)移动到指定的文件夹(/usr/local/elasticsearch):
[code]mv elasticsearch-6.4.3 /usr/local/elasticsearch
将解压好的文件移动到配置的文件夹下面
(4)查看所移动的文件:
发现在 /usr/local/多出elasticsearch文件
3.准备:
ElasticSearch官方文档上说不适合在root管理员帐号下运行,所以要先建立一个账号专门运行ElasticSearch。
(1)在终端输入:
[code]useradd elasticUser
建立新用户;
(2)在终端输入:
[code]chown -R elasticUser:elasticUser /usr/local/elasticsearch/
给新用户授权;
(3)查看当前服务器的用户:
[code]cat /etc/group
如下图:
发现在最后出现刚刚建立好的elasticUser,下图所示:
(3)修改limits.conf与sysctl.conf文件的系统参数:
切换到etc/security/目录:
[code]cd etc/security/
修改limits.conf:
[code]vim limits.conf
添加以下几处代码:
[code]#esUser elasticUser soft nofile 65536 elasticUser hard nofile 65536
如下图所示:
修改/etc/sysctl.conf文件:
[code]vim /etc/sysctl.conf
执行
[code]sysctl -p
如下图:
4.配置
(1)进入到elasticsearch/config/文件下:
(2)修改elasticsearch.yml :
[code]vim elasticsearch.yml
在文件最后加入以下几句:
[code]http.cors.enabled: true http.cors.allow-origin: "*" cluster.name: lcc node.name: master node.master: true network.host: 0.0.0.0 discovery.zen.ping.unicast.hosts: ["你服务器的IP地址"]
(修改完成后按Esc键退出编辑方式,输入 :wq 命令保存并退出)
5.阿里云配置:
1.打开你的ESC控制台按下图顺序执行:
在入方向和出方向添加9200端口:
配置完成后就可在外网访问;
5.测试连接:
(1)切换至刚刚创建好的用户--elasticUser:
[code]su elasticUser
(2)启动ES:
进入elasticsearch/bin
(3)后台运行ES:
[code]./elasticsearch -d
(4)查看是否启动:
[code]ps -ef|grep elasticsearch
(5)查看ES信息:
[code]curl http://localhost:9200
(3)、(4)、(5)如下图:
(6)浏览器访问:
以上就配置完成了服务器的ES;
相关文章推荐
- 阿里云部署,ubuntu, 连接服务器 |更新源| 安装node |安装mysql
- Ubuntu Server 安装部署 Cacti 服务器监控
- apache服务器安装以及使用passenger插件部署rails应用,基于ubuntu 12.04 LTS
- 在阿里云的ubuntu服务器上安装xampp时出现unable to realloc unable to realloc 8380000 bytes错误
- 阿里云服务器ubuntu安装java运行环境
- apache服务器安装以及使用passenger插件部署rails应用,基于ubuntu 12.04 LTS
- 如何在阿里云服务器部署Redis第一篇--redis的安装
- 阿里云服务器Ubuntu16.04 Java web环境部署
- 阿里云服务器CentOS 6.3下快速安装部署 LAMP 、vsftpd 环境的方法
- GitBook的安装/使用和阿里云服务器部署GitBook
- 阿里云服务器【ubuntu】Tomcat安装
- 阿里云学生服务器搭建网站(2)-Ubuntu16.04安装php开发环境
- 阿里云服务器Ubuntu14部署Django
- 阿里云服务器 ubuntu 12.4 安装workerman与3个简单开发实例测试
- 阿里云Ubuntu12服务器安装apache2.44
- 阿里云服务器Linux(Ubuntu系统)安装tomcat以及外网访问详解
- 阿里云Ubuntu服务器下载安装配置JDK,mysql,tomcat比较好的教程
- ElasticSearch安装部署,基本配置(Ubuntu14.04)
- 阿里云服务器 ECS Ubuntu系统安装配置
- Ubuntu Server 安装部署 Cacti 服务器监控