阿里云ECS部署ES

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Stay hungery网络

小提示:您能找到这篇{阿里云ECS部署ES}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的阿里云ECS部署ES内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">最近越来越多的公司把业务搬迁到云上,公司也有这个计划,自己抽时间在阿里云和Azure上做了一些小的尝试,现在把阿里云上部署ES和kibana记录下来。为以后做一个参考,也希望对其他人有帮助。

< font-size: 16px;">这里以阿里云为例,由于测试只有一台机器所以这里就展开到集群了,下面介绍下详细的步骤。

< font-size: 16px;">步骤:

< font-size: 16px;">1.申请阿里云,开通免费ECS

< font-size: 16px;">

< font-size: 16px;">首先登陆阿里云,然后在特惠专区选择了免费六个月的活动,点击进入由于名额有限没获得免费的,但是9.9元也可获得该资格,然后申请了。

< font-size: 16px;">注意:这里千万要从免费套餐内去创建免费的内容,不能再工作台创建。否则要付费的。



< font-size: 16px;">我在这里分别创建了ECS和RDS以及OSS等,还有一些安全类,这里不做介绍,专心配置ECS。

< font-size: 16px;">2.安装ES

< font-size: 16px;">1.下载JDK。

< ">--判断是否已经安装jdk,官方建议安装jdk8

rpm -qa | grep -E '^open[jre|jdk]|j[re|dk]'

--如果有批量卸载

rpm -qa | grep Java | xargs rpm -e --nodeps

--下载接受oracle协议的jdk,也可以自己下载jdk

wget --no-check-certificate --no-cookies

--header "Cookie: oraclelicense=accept-securebackup-cookie"

< font-size: 16px;">http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jdk-8u101-linux-x64.tar.gz

< font-size: 16px;">2.安装JDK

< font-size: 16px;">--解压下载的jdk

< font-size: 16px;">tar -zxvf jdk-8u101-linux-x64.tar.gz

< font-size: 16px;">--修改配置,使用yum会自动完成配置

vi /etc/profile

--设定变量

export JAVA_HOME=/usr/local/jdk1.8.0_101

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

< font-size: 16px;">export PATH=${JAVA_HOME}/bin:${PATH}

< font-size: 16px;">保存后运行 source /etc/profile  使环境变量生效。输入 java -version 确认是否安装成功。

< font-size: 16px;">3.下载安装ES

< ">--下载有两个版本

< font-size: 16px;"> wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.1.2.tar.gz

--请选择一个

wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.0/elasticsearch-2.4.0.tar.gz--解压缩tar -zxvf elasticsearch-2.4.0.tar.gz--启动sh /usr/local/elasticsearch-2.4.0/bin/elasticsearch

< font-size: 16px;">如果出现下列错误,是因为使用了root账户造成的。

< font-size: 16px;">可以添加专用账号或者使用如下指令启动ES,这里建议不要使用root账户。

< font-size: 16px;">sh /usr/local/elasticsearch-2.4.0/bin/elasticsearch -d -Des.insecure.allow.root=true

< font-size: 16px;">4.验证是否启动成功

< font-size: 16px;">curl http://localhost:9200/

< font-size: 16px;">如上图所示,表示成功启动ES。当音乐宣传海报然也可以使用其他方式比如yum,经测试都没有问题。仅做参考。

< font-size: 16px;">5.安装插件

< font-size: 16px;">/bin目录,运行./plugin -install mobz/elasticsearch-head,安装并启动elasticsearch后,在浏览器打开http://localhost:9200/_plugin/head/

< font-size: 16px;">需要外网访问或者内网IP访问需要做如下配置:

< font-size: 16px;">首先在ES的conf目录下yml文件内修改network.host 的地址如下,我这里写的内网地址(阿里云选择的专用网络)

< font-size: 16px;">

< font-size: 16px;">其次, 在阿里云控制台ECS,安全组里面逐步找到安全组规则,右侧选择添加或者快速添加规则把入站出站的端口号添加进来,我这里用的是“0.0.0.0/0” ,端口为9200,如果有集群也要打开9300

< font-size: 16px;">

< font-size: 16px;">最后,访问插件地址即可,切记,这里IP地址要使用公网IP地址:

< font-size: 16px;">

< font-size: 16px;">总结

< font-size: 16px;">本文主要介绍了单机在阿里云上搭建ES的完整流程方便舆情频道测试和简单实用。其实与下线无异,难点在于外网访问这块,也不算难点就是第一次不了解可能出问题,配置IP这块需要配置内网地址吗,然后访问时候使用外网。下一篇我将介绍如果使用jdbc完成数据导入和elk套件kibana的部署配置和使用(http://www.cnblogs.com/wenBlog/p/7459971“确认传播”专注于品牌策划、效果营销和危机管理的数字整合营销传播公司,我们深度诠释客户的品牌理念、文化及背景,多维深度传播客户的文化底蕴和核心价值观,提升客户品牌的知名度、关注度与美誉度。)。第一次全程自己配置有很多问题,希望跟大家一起分享起来。共同进步。



阿里云ECS部署ES

上一篇:玩转Facebook Live,你才是幕前玩家
下一篇:品牌营销 | 塑造独特的Instagram风格


版权声明:以上主题为“阿里云ECS部署ES"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    阿里云ECS部署ES
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“阿里云ECS部署ES”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通阿里云ECS部署ES的相关事宜。

关键词:阿里云ECS部署ES,阿里云

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号