探索移动云:我的ES与Kibana之旅
创始人
2024-12-27 08:06:15
0

目录

引言:

如何免费体验移动云产品

登录并完成实名认证

选择试用ECS云主机

安全组配置

安装Elasticsearch和Kibana

安装Elasticsearch

​编辑安装kibana

测试结果

使用感觉


引言:

        移动云技术产品的发展已经取得了巨大的进步。云数融合、A1、大数据等技术的应用,为我们带来了前所未有的便利和体验。通过云数融合技术,我们可以将多个云服务整合在一起,实现数据的无缝共享和同步。A1技术则为我们提供了智能化的辅助和个性化的推荐,大大提升了我们的用户体验。而大数据技术的应用,则让我们能够从海量数据中发现规律和趋势,为生活和工作提供更有针对性的解决方案。

        在当今数字化时代,云计算已成为企业和个人不可或缺的一部分。作为一位科技爱好者,我一直对云计算技术充满好奇心。最近,我有幸体验了移动云服务,并通过在云主机ECS上安装Elasticsearch(ES)服务和Kibana插件,探索了云端数据分析的奥妙。在这篇文章中,我将在移动云主机服务器上如何安装Elasticsearch和Kibana来进行分析。

如何免费体验移动云产品

登录并完成实名认证

新用户即可登录免费使用1个月的云主机。进入首页查看:

点击免费试用:

选择试用ECS云主机

可以看到有五大方向的免费使用,选择一个自己喜欢的类型,或者是自己需要的,点击0元试用。跳转登录界面,并且完成实名认证后。跳转自动选择云主机参数:

这里我选择的是CentOS7.5,且各种参数人家都给你自动选择好了。确认订单即可。

然后可以看到都是0元,是不是非常开心,然后点击前往支付。

欧克啊,到这里我们就拥有了一台云主机,也称服务器。点击管理控制台,前往控制台查看。

安全组配置

到这里就确实拥有了一台云主机,接下来进行安全组配置。

进入安全组,放开以下端口。

接下来,我们在Xshell上面连接上服务器。

安装Elasticsearch和Kibana

接下来进行安装Elasticsearch和Kibana。

安装Elasticsearch

先修改系统最大可创建文件数:

#打开系统文件: vim /etc/sysctl.conf #配置最大可创建文件数: vm.max_map_count=655360 #配置生效: sysctl -p

 将ES压缩包上传至虚拟机之后解压;并重命名,移动到local目录下;

#解压: tar -zxvf elasticsearch-7.17.0-linux-x86_64.tar.gz #重命名: mv elasticsearch-7.17.0 elasticsearch #移动文件夹: mv elasticsearch /usr/local/

将IK分词器和拼音分词器上传至虚拟机,解压分词器到elasticsearch的plugins目录下;

# 解压ik分词器 unzip elasticsearch-analysis-ik-7.17.0.zip -d /usr/local/elasticsearch/plugins/analysis-ik # 解压拼音分词器 unzip elasticsearch-analysis-pinyin-7.17.0.zip -d /usr/local/elasticsearch/plugins/analysis-pinyin

其实这里服务器还不能识别unzip命令,需要下载

yum install unzip

下载完之后再进行解压并放到对应的目录去,解压成功如下图:

ok啊,接下来我们就可以为启动ES服务做准备了,但是需要注意的是,启动ES服务不能直接用root用户启动,这里我们新建一个es用户,并将elasticsearch文件夹的权限授予给es用户,命令如下:

#创建一个非root用户 useradd es #es用户取得ES文件夹权限: chown -R es:es /usr/local/elasticsearch #切换为es用户: su es

如下图,成功切换用户之后前面用户名会发生改变。

OK,接下来就可以按照如下命令启动ES服务了:

#启动ES服务: ES_JAVA_OPTS="-Xms512m -Xmx512m" /usr/local/elasticsearch/bin/elasticsearch -d #查询ES服务是否启动成功 curl 127.0.0.1:9200

OK,看到如下信息则说明ES成功启动。

安装kibana

接下来就可以安装kibana了,将Kibana压缩文件上传到Linux虚拟机,然后进行解压,修改对应的配置文件。

#解压 tar -zxvf kibana-7.17.0-linux-x86_64.tar.gz  -C /usr/local/  # 修改配置文件 vim /usr/local/kibana-7.17.0-linux-x86_64/config/kibana.yml  # 加入以下内容 # kibana主机IP server.host: "虚拟机IP" # Elasticsearch路径 elasticsearch.hosts: ["http://127.0.0.1:9200"]

然后再给Kibana启动服务,同样,Kibana服务同样不能直接通过root用户启动,我们也是用es用户启动即可,但是在此之前也是要授予kibana的目录权限。命令如下:

# 给es用户设置kibana目录权限 chown -R es:es /usr/local/kibana-7.17.0-linux-x86_64/  # 切换为es用户 su es # 启动kibana /usr/local/kibana-7.17.0-linux-x86_64/bin/kibana

执行以上命令之后,可以看到终端出现以下提示,则说明Kibana启动成功。

测试结果

接下来我们访问一下kibana:http://虚拟机IP:5601

OK,看到如上界面即为启动成功。

使用感觉

        其实感觉使用最良好就是这个管理界面,这个控制台界面这个菜单做的可谓非常一目了然,因为本身云服务器这东西涉及的东西就比较多,如何让开发者看着舒服,也是非常考验UI的设计。他这里的话就非常方便我们找我们经常要用到的配置。 

        云服务器已经成为了我们开发者不可或缺的一部分,它改变了我们的生活方式、工作方式,甚至改变了我们的思维方式。且移动云服务的兴起,随着技术的不断进步和创新,我相信移动云服务将会在未来发挥更加重要和广泛的作用,为我们创造一个更加美好的数字化未来。

        通过我的移动云之旅,我不仅学到了很多关于云计算和数据分析的知识,还发现了移动云作为一家领先的云服务提供商的优势。他们提供的稳定性、灵活性和良好的技术支持使我能够专注于我的工作,而不必担心基础设施的稳定性和性能。我期待着在未来继续与移动云合作,探索更多创新的云计算解决方案。

相关内容

热门资讯

第七实锤!约局吧软件透明挂辅助... 第七实锤!约局吧软件透明挂辅助脚本,aapoker外挂实测(有挂头条)-哔哩哔哩是一款可以让一直输的...
七分钟了解!七彩云南掌中乐游戏... 七分钟了解!七彩云南掌中乐游戏辅助工具!(透视)外挂开挂辅助器作弊(2020已更新)-哔哩哔哩是一款...
1分钟了解!(极速官方游戏)外... 1分钟了解!(极速官方游戏)外挂透明挂辅助开挂!(透视)详细教程(2023已更新)(哔哩哔哩);1、...
三分钟了解!微扑克数据外挂辅助... 三分钟了解!微扑克数据外挂辅助器脚本,wepoke辅助技巧(有挂透明挂)-哔哩哔哩是一款可以让一直输...
8刹那秒懂!(朋友安徽麻将)外... 8刹那秒懂!(朋友安徽麻将)外挂透视辅助透视挂!(透视)详细教程(2020已更新)(哔哩哔哩)是一款...
第9了解!wepoKER外挂透... 自定义新版微扑克德州系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克德州专用辅助器,不...
第九了解!德州wpk软件透明挂... 自定义新版德州wpk系统规律,只需要输入自己想要的开挂功能,一键便可以生成出德州wpk专用辅助器,不...
一瞬间秒懂!(微乐湖南麻将)外... 一瞬间秒懂!(微乐湖南麻将)外挂辅助器神器!(透视)详细教程(2022已更新)(哔哩哔哩)是一款可以...
第9了解!AAPoKer外挂透... 第9了解!AAPoKer外挂透明挂辅助器神器,wepoke智能ai(今日头条)-哔哩哔哩;1、这是跨...
探索.NET内存之海:垃圾回收... 简述在.NET的广阔天地中,内存管理如同航海中的罗盘,指引着程序的稳健运...