【云计算的1024种玩法】使用 DMS 只要一个浏览器轻松搞定运维任务

简介: 新手在学习云计算的时候,特别是 IaaS 类产品远程操作起码得下个三大件,SSH工具、SFTP工具和代码编辑器,一下就是三个软件而且还就有可能下城英文版,很多小伙伴或许到这一步就开始懵逼了。不过不要怕,阿里云有一个深藏功与名的强大产品——DMS(数据管理)

前言

新手在学习云计算的时候,特别是 IaaS 类产品远程操作起码得下个三大件,SSH工具、SFTP工具和代码编辑器,一下就是三个软件而且还就有可能下城英文版,很多小伙伴或许到这一步就开始懵逼了。不过不要怕,阿里云有一个深藏功与名的强大产品——DMS(数据管理)

记得 DMS 的ECS控制台以前还叫 CDE ,那时候我是第一批内测的用户,现在已经和 RDS 的控制台合在一起叫做 数据管理DMS。这货可以通过可视化的界面帮你完成服务器操作的三大块(终端管理、文件传输和内容编辑),尤其是第一次触碰 Linux 服务器的小伙伴,这绝对是你上手 Linux 的利器!

介绍

数据管理(Data Management)支持MySQL、SQL Server、PostgreSQL、MongoDB、Redis等关系型数据库和NoSQL的数据库管理,同时还支持Linux服务器管理。它是一种集数据管理、结构管理、实例管理、诊断优化、文件管理、命令终端、实时监控和系统管理于一体的数据管理服务。

无论是不是阿里云的机器都是可以控制的,只不过阿里云的更加方便几乎是开箱机用的。

文件管理:提供文件和目录管理,提供上传、下载、编辑、跨主机复制粘贴等功能。
命令终端:提供字符集、背景色和交互窗口切换等功能。
实时监控:提供进程和线程跟踪,提供进程级网络流量监控等功能。
系统管理:提供防火墙、用户账号、计划任务、登录记录和操作记录等管理功能。

使用

一、进入 DMS : https://www.aliyun.com/product/dms/

二、目前 DMS 有针对企业的商业版,不过一些基础操作使用免费版完全ok,并没有任何困难的地方。

image

三、这是登录登录后的界面:

image

终端控制

一、选择一个 ECS 实例后,点击终端或者任意一种操作,就可以输入账密进行登录了,而且还支持证书+密码的方式登录,非常的全能,而且阿里云添加证书也是非常的方便。。

image

二、可以看到这里我们就进入了终端控制的界面:
image

操作起来也是非常方便,ctrl + c 和 ctrl + v 也是可以使用的。见GIF:
Jietu20171028_194110_HD

,那么我们已经可以不用下载 Putty 或者 XShell 了,成就+1

文件管理

一、 在菜单处点击 文件管理

image

二、 就会多出一个类似浏览器的标签,因此多个操作其实是可以并行的,命令在运行的同时我们还可以修改系统文件。

image

三、 上传文件很方便,点击 上传 即可,支持多文件,同样的创建新文件和文件夹也是如此。

image

四、不过目前遗憾的是尚不支持选择一个文件来批量上传,不过没关系谁会在远程传文件的时候单传文件。

这里就教大家一个小姿势,一般来说批量上传文件一多最好就是打包成压缩包进行上传再到服务器解压,这样效率更高也更方便。

例如,这里要上传一个 wordpress,我们再上传后右键点击解压即可。

image

这不就有我们需要的文件了么:

image

五、 那么权限和授权怎么实现呢?老样子右键点击授权,就可以实现我们想要的 chmod 和 chown 功能了。
image
image

六、 双击文件后就可以唤出代码编辑器了,自动高亮、正则替换等功能,再没有专业编辑器的情况下完全可以应急了。

image

高级功能

image

像防火墙、计划任务这样的骚操作通过命令行我个人觉得还是比较麻烦的,有图形化会方便很多也省去学习压力。而我们的 DMS 就是帮我们实现了这样的功能!

image

同样的,系统管理在GUI界面下也非常的直观和高效,适合新手学习使用。看完了教程,不知道你是否有兴趣好好学一学云计算了呢?

云翼计划

学生用户可以在阿里云官网上进行学生认证后购买一定配置的ECS,仅需9.9元每月,学生用户无需担心花费过多用在服务器的问题。

学生用户在经过学生认证过后就可以在相关网址进行购买,网址为:https://promotion.aliyun.com/ntms/campus2017.html,
买好了服务器就可以去刚刚注册好的账号管理里的管理控制台去查看服务器以及它的一些配置。

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
目录
相关文章
|
敏捷开发 SQL 运维
运维进度看板工具全景攻略:如何通过工具实现任务、责任和协作的完美结合
运维进度看板工具通过可视化任务流程,提升运维团队协作效率与透明度,解决任务无人跟进、信息碎片化、责任不清等问题,助力任务高效流转与项目有序推进。
|
机器学习/深度学习 人工智能 运维
人工智能在云计算中的运维优化:智能化的新时代
人工智能在云计算中的运维优化:智能化的新时代
1384 49
|
消息中间件 机器学习/深度学习 人工智能
AI赋能运维:实现运维任务的智能化自动分配
AI赋能运维:实现运维任务的智能化自动分配
1404 24
|
运维 监控 安全
云计算环境下的运维挑战与解决方案
本文探讨了云计算环境中运维面临的主要挑战,包括资源管理、自动化部署、安全性问题等,并提出了相应的解决策略。通过案例分析和最佳实践,为云环境下的运维工作提供了指导和参考。
951 28
|
弹性计算 运维 Serverless
卓越效能,极简运维,体验Serverless高可用架构,完成任务可领取转轮日历!
卓越效能,极简运维,体验Serverless高可用架构,完成任务可领取转轮日历!
|
运维 监控 持续交付
云计算环境下的运维自动化实践
本文探讨了在云计算环境下实施运维自动化的必要性、挑战及解决方案,重点介绍了如何利用现代技术工具实现高效的云资源管理和监控。通过具体案例分析,展示了自动化运维在提升系统稳定性、降低人力成本方面的优势。
|
运维 Ubuntu Linux
自动化运维:使用Ansible简化日常任务
在快节奏的IT世界中,时间就是一切。本文将揭示如何通过Ansible这一强大的自动化工具来节省宝贵的时间,从而提高效率和减少人为错误。我们将深入探讨Ansible的核心概念、安装过程以及如何编写简单的playbook来自动执行常见运维任务。无论你是新手还是有经验的系统管理员,这篇文章都将为你提供实用的知识和技能,让你能够更好地控制你的服务器环境。
|
运维 监控 网络安全
自动化运维的崛起:如何利用Python脚本简化日常任务
【10月更文挑战第43天】在数字化时代的浪潮中,运维工作已从繁琐的手工操作转变为高效的自动化流程。本文将引导您了解如何运用Python编写脚本,以实现日常运维任务的自动化,从而提升工作效率和准确性。我们将通过一个实际案例,展示如何使用Python来自动部署应用、监控服务器状态并生成报告。文章不仅适合运维新手入门,也能为有经验的运维工程师提供新的视角和灵感。