飞天加速计划·高校学生在家畅快趣学

简介: 领取性能强劲的阿里云ECS,添加公钥,创建sudoer后,借助快如闪电⚡的阿里云镜像源与容器镜像加速服务,使用docker工具畅快学习使用 Nginx、Consul、Postgres、RabbitMQ等强大应用👍

自我介绍

本人为地理信息科学专业本科生,不少人以为这是地理专业,学地理地质的,实际上我们不止学习地理相关专业知识,还要学习不少计算机相关知识,利用计算机解决地理信息问题😄

而正值阿里云举办“飞天加速计划·高校学生在家实践”活动,我得以免费快捷地领取到了阿里云高性能ECS作为实践工具,十分畅快有趣,就听我娓娓道来吧


ECS初体验

先来一点点流水账,因为不得不说阿里的这个活动做得太到位了:从领取时就有基础知识科普,还有保姆级领取机器上机,对新手十分友好;还有快如闪电⚡的阿里镜像源以及容器镜像加速服务🤩…………

流水账 0. ECS 相关知识小科普(领取资格考试)

在完成学生认证后,看到还需要考试才能领取,说实话我一开始心里是有点小失望的,心想验证码还走这个形式干嘛?

但当我进入考试后,我才发现我的无知😂

这个领取资格考试,与其说是考试,更不如说是必备知识科普👍

从ECS的基本概念、特性到服务器安全基本常识、行为规范等等一应俱全,都是使用的干货👍

而且这个考试不仅仅是通过了就完事了,还会告诉你哪里错了,方便对不了解的地方进行学习

如果做一套试卷不过瘾,你还可以不限制次数地来学习ECS相关知识,可以说是个小宝藏了

流水账 1. 保姆级领取ECS

在学习了ECS相关知识之后,就进入到了最激动人心的领取ECS的环节了😇

打开领取界面,我竟然看到了图形化界面!!!内含十分熟悉的火狐浏览器

这是什么神仙操作??!!这是在浏览器中打开一个网页就可以做到的吗?甚至还十分流畅

在进行实验的过程中,侧边栏还有简洁的提示信息,辅助完成实验,整个过程十分顺畅,领取登录所需要做的事情也都学习了了解了。

整个过程下来,既有自己操作的体验,也快速地进入了ECS世界。想当初自己从下虚拟管理软件到下载、安装镜像就折腾了不少时间,花费不少精力,连带着自己那性能羸弱的笔记本也不时过热发出警报😫,真是再也不想再来一次了。

2022年了,如果自己是小白初入门或者只是想尝试一下,为什么不试一下阿里云ECS呢👍


2. 进入ECS一定要做的事情

这里是个人主观视角,主要是个人习惯

把自己的机器公钥加到ECS上

这里假设我们使用的机器都是 Windows 10/11 操作环境,我们可以打开 powershell 输入 ssh-keygen 来创建一对秘钥(如果没有的话),可选项如果自己没有特定需求,敲回车就可以了

当然,服务器端也是需要进行如此操作的(所需软件根据提示安装即可,不同操作系统环境略有不同)

然后 就是喜闻乐见的 cat 大法

cat >> ~/.ssh/authorized_keys

回车后输入客户端的公钥,再输入 EOF([CTRL+D])就可以啦

当然这里有成熟的写法,有十分优秀的脚本可以使用,可以在阿里云开发者社区搜索学习一下,这里似乎不能贴代码也不能贴链接,就不说太多啦。

创建 sudo 用户

按照阿里云教程登录后我们会发现我们的命令行末尾有一个 “高贵的”#

#符号 很高贵,但同时也是十分危险的❗

我们不应该总是以 root 身份操作我们的ECS

而我们又会有安装软件等临时性的需求,sudo 用户组 就派上用场啦

在进行一般操作时,我们以普通身份进行,避免误操作如 rm -rf /* (千万不要在有任何有价值数据的机器上尝试,这里仅举例说明不能进行的操作,如进行操作后果自负!即使是非特权用户也不应尝试执行该指令)

在需要 高权限时 我们 以 sudo 起始即可以 root 身份进行操作(更高级细分的权限可自行学习,如粘滞位等等)


先创建 一个 用户,安排好它的家目录(cd ~),并指定默认 shell(通常 bash 很受欢迎,阿里云ECS也已内置于/bin/bash(absolute pathname))

useradd -d /home/lionel(user's home) -s /bin/bash(使用bash为默认shell) -m lionel(user's name)


我们可以这样修改密码,设置了密码才能使用 su username 命令切换到用户

passwd username


常有粗心的同学创建用户时没有指定好好用的 shell,我们可以

usermod -s shellpathname username 来修改 对应用户的 默认 shell

当然直接修改 /etc/passwd 文件也是可以的


添加到 sudo组 (终于说到了关键的地方)(想了想还是详细一点好,初次接触 linux的同学困到某个地方半天的情况太常见了,这也并不是什么应该去深究的东西(指基本命令的使用),不要在这里浪费时间为好)

usermod -aG sudo username


这里我们就拥有了 以 username 为用户名的 sudo 用户了

su username 切换到用户后

我们可以利用 whoami 来验证自己的 sudo 权限

whoami --> 这里应该回显我们的 username

sudo whoami --> 这里回显 root 即创建 sudoer 成功

到这里我们就可以用畅快地开始在 ECS 中遨游了😀


3. ECS 应用准备

docker

接触到了ECS,想必很多同学很早就听说过 Nginx、consul、Postgres、RabbitMQ 这些强大的工具,迫不及待地想要试试了,然而配置环境时却一筹莫展,这个是C语言写的,那个是Erlang,到底该怎么编译怎么部署啊😫

不用慌,即使我们是小白,也能在阿里云ECS上畅快体验这些先进的工具😎,而无需花费大量时间精力在配置环境上面🤓

我们可以通过快如闪电⚡的阿里云镜像源来获取docker,这里的操作还是十分贴心的,我们要什么就属什么就可以了

docker

如果你的环境没有docker,你的包管理器就会提示你如何“一键安装”docker

安装完成后,我们就可以随心所欲的拉取镜像了,需要什么工具就拉什么工具

这里就不得不再提以下阿里云的快如闪电⚡容器镜像加速服务了,我们在搜索栏搜索“容器镜像加速服务”即可找到保姆级教程,完成配置后,拉取一个操作系统镜像甚至只需要一眨眼的功夫!

docker --help 可以查询帮助

docker command --help 可以查看每个操作的细节

注意,关于 docker 的所有操作尽量以 root 身份完成(如果十分熟悉可以自行判断)

工具准备基本上就是这样了,再高大上的应用,即使需要再复杂的配置,我们简单的修改一下配置文件就可以拿下了!


来点实在的,ECS 应用!

前面我们已经做好了准备,来做点有意义的事情吧(下面都请在 docker 中运行,方便日后清理与备份或打包转移,也避免自己误操作破坏ECS环境)


利用 Nginx 做个静态资源服务器?(文档库、网盘,这可真是太酷了😎),尝试一下反向代理套娃?(挺有意思),亦或是简简单单直播一下?(如通过rtmp协议)


利用 consul 进行分布式实验?


有事没事多试试几个数据库,以后用的时候方便选择?(开源的MySQL、性能强劲的Postgres、文档专精的MongoDB……)


“飞天加速计划·高校学生在家实践”活动正在进行中,还不快来领取一台学习?

性能强劲,网速飞快,快到阿里云ECS中愉快玩耍吧😉

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
关系型数据库 MySQL Linux
飞天加速计划·高校学生在家实践感想
这次活动是真的非常给力了。学生们可能会没有太多的钱去买一个云服务器。正是有这样一次云服务器活动,给了同学们一个体验的机会,有助于激发同学们的学习兴趣。这个活动首先给了同学们一个两周的免费体验,等到时间到了以后,同学们可以发表一个使用感想,待审核通过以后,同学们可以进行续领两个月,这有助于消除同学们的担忧,因为可能同学们在买了这个服务器之后可能会在想自己不会配置怎么办,正是因为这样一次活动,同学们可以了解到阿里云提供的相关操作手册,加上这个免费的服务器,同学们可以进行一个简单的远程部署自己的代码。这样一个活动提供给同学们的服务器的配置也是足够了的。总之,阿里云的这样一次活动真的挺棒。
飞天加速计划·高校学生在家实践感想
|
数据可视化 Linux 网络安全
飞天加速计划·高校学生在家实践活动感想
飞天加速计划·高校学生在家实践活动感想
飞天加速计划·高校学生在家实践活动感想
|
弹性计算 关系型数据库 MySQL
|
消息中间件 Oracle NoSQL
对“飞天加速计划·高校学生在家实践”体验
为了提高自己的知识量,在假期进行自我学习,写了一个微服务的项目,在网络上发现阿里云平台出了一个飞天加速计划·高校学生在家实践的计划,于是将自己的服务器部署到了阿里云。在自己体验后,发现阿里云服务器真的很不错,值得大家使用!!!
对“飞天加速计划·高校学生在家实践”体验
|
弹性计算 Java 关系型数据库
飞天加速计划·高校学生在家实践续领
“飞天加速计划·高校学生在家实践”活动对与学生而言,他有两周的免费试用时间,这大大体现了阿里云对学生群体的关注与关照,而且在这两周的免费体验下,我们也更了解了阿里云服务器。阿里云服务器的稳定性和易用性大大的吸引了我。不仅如此,在此其中,无论是下载还是进行应用,都很迅速,对于学习而言,阿里云服务器是最适合的。
|
弹性计算 人工智能 安全
关于对飞天加速计划·高校学生在家实践的一些感想
我在2022年4月13日偶然的机会中了解到了阿里云飞天加速计划·高校学生在家实践活动·,以下为个人使用了一段时间阿里云ECS的感悟和想法
关于对飞天加速计划·高校学生在家实践的一些感想
飞天加速计划·高校学生在家实践体验心得
通过ESC云服务器完成了Linux操作系统的学习,来谈谈我的学习体验。
|
弹性计算
”飞天加速计划·高校学生在家实践“体验感想
”飞天加速计划·高校学生在家实践“体验感想
|
弹性计算 应用服务中间件 Linux
飞天加速计划·高校学生在家实践计划体验
目前本人是在读大二的学生,学习的也是网络相关的知识,课上也通过老师口中得知网站的搭建,通过网上阿里云网站无意间看到了该活动,闲来无事也就通过任务领取到了ECS云服务器,通过学到的知识也玩了很多,搭建网站跑脚本挂代码等等,慢慢玩转ECS云服务器的功能
226 0
|
弹性计算 运维 安全
飞天加速计划·高校学生在家实践使用心得
经过体验发现ECS云服务器是一种非常高效的弹性可伸缩的计算服务,能帮助用户快速构建稳定、安全的应用,降低开发运维的难度和整体成本。在此期间学习到Linux操作系统,数据安全和网络安全知识点,真心感谢阿里云平台给高校生的机会。
下一篇
无影云桌面