阿里云飞天加速计划:ESC使用初体验

简介: 俗话说,实践出真知,通过阿里云飞天加速计划,给予了我书本上学不到的知识,而这短短的使用时间,让我对云服务器开发有了更多更新的的认识,也激发了我探索学习的兴趣。虽然现在我需要进步学习的还不够,但是我坚决会抓住阿里给予的这次机会,努力提升学习实践!在此感谢阿里云平台的飞天加速计划!

第一部分:我与ta的相遇

我是昆明某高校在读的大三学生,就读数据科学与大数据技术专业。回顾以往,学校的学习太理论,平日里实践的部分就是敲敲代码写写题,似乎与专业名字挨不上边。但俗话说:不积硅步无以至千里,奈何自己自制力不够,学习总是成不了大气候。心里也急啊!于是我在学习学校书本知识外,也积极探索更多的计算机知识,在这个过程中也发现了一些自己的兴趣点。例如搭建个人的网站,将自己的学习成果和代码托管到云上,学习linux操作系统,网站开发等。最开始跟着网上的教程使用vertual box搭建本地linux虚拟机自己研究,但频繁的网络配置问题使我应接不暇。后来换了vvmwear搭建虚拟机,因为这个的网络配置更加齐全,遇到问题解决的方法也更加方便。HOWEVER,排除困难运行了一天后,每次打开它总会莫名蓝屏重启,听说是win11与其不兼容导致,尝试所有解决无果欲要放弃时,我通过知乎了解到阿里云的飞天加速计划,本着试一试的态度,成功加入该计划。而对它几天的使用体验来看,出乎我的意料。

第二部分:使用体验感悟

使用阿里云网站,界面简洁明了,首先进入飞天计划页面,登录我的账号,直接使用支付宝扫码还是很方便。成功登陆后,算是完成了第一步,接着是学生认证,这一步也同样十分简单,通过学信网即可完成。第三步时令我真正认识到阿里云ECS的地方,通过新手预备营,一方面使用临时云服务器,层层引导,很快就熟悉了它的控制面板使用和远程登录操作;另一方面,完成资格考试就成功加入飞天计划。


由于我使用云服务器的目标是先学习使用linux,并在通过其托管自己的代码项目。而成功拥有云服务器后,通过控制台设置了用户名和密码,接着使用windows的cmd,使用ssh成功远程连接服务器,接下来就是配置环境了,由于现阶段主要使用python,我变考虑使用内存不大同样功能强大的miniconda来配置。在命令行输入yum install miniconda,界面返回找不到这个软件,再次调整输入yum install miniconda3,依然同样的错误!通过网络查找centos如何安装miniconda,发现centos不能直接通过yum install安装miniconda,只能通过离线包安装。


于是有配置miniconda的操作步骤:

  1. 安装离线包下载工具:yum install wget
  2. 下载miniconda离线包:wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
  3. 安装minicoanda: bash Miniconda3-latest-Linux-x86_64.sh
  4. 查看环境变量并重启环境:vim /root/.bashrc, source /root/.bashrc, conda -V
  5. 配置国内镜像源:conda config --add channels <国内镜像源地址>, conda config --set show_channel_urls yes, conda info


接着配置git环境:yum install git, git --version


此时,我发现我登录的用户是root,拥有太大的权限,尤其是作为初学linux,害怕导致不可逆转的错误,于是创建了新的用户xu****和新的用户组normalUser

  1. 创建新普通用户组:groupadd normalUser
  2. 创建普通用户组的普通用户:useradd -m -g normalUser


当我认为完事大吉,一切配置成功时,BBQ了,我才装的miniconda在新用户中无法使用!原来啊,是因为我安装的miniconda目录在/root目录下,普通用户没有权限访问该目录,没办法,只得卸载重新安装到普通用户也能访问的目录中,我选择的/opt目录。再重复上面的配置步骤,即可大功告成。


到这里,我算是配置好了基本的python项目环境了,回头看,确实走些的弯路甚至是错误,但令我十分欣慰的是,这些问题都不是像虚拟机平台故障的错误,而仅仅是因为对linux的不熟悉带来的问题。而我相信,通过不断是实践学习,渐渐熟悉甚至是掌握后,便是长风破浪之时。

第三部分:收获与未来

通多这短短使用,我对云服务器的使用信心增加了不少,再这里,学习变得更加纯粹,至少不用应为设备问题而苦恼不已。加之还有优秀的阿里云服务团队答疑解惑,更是为我的学习添砖加火。


对于接下来的规划,我主要分为两个阶段:

  1. 首先使用结合课程学习linux的使用,并将自己的课程学习、项目学习和一些blog日志等托管到云服务器。再这个阶段我既可以学习云服务器和linux的开发环境,同时可为下一阶段奠定基础。
  2. 拥有云服务器的何尝没有一个搭建自己网站的梦想,这个阶段我的任务就是搭建自己的网站,目前想法是搭建个人博客网站,一方面记录自己的所学所得,另一方面能受互联网八方大佬检阅与指正,实乃美事一件啊。


通过这样的实践学习,我相信利用接下来的时间,踏踏实实,一定能学的不少知识与能力!再次感谢阿里云提供的这个平台助我成长!

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
相关文章
|
数据可视化 程序员 Linux
新手小白ESC~初体验
尝试使用云服务来搭建一套前后端分离的医疗门诊管理系统,其中操作步骤是学习的百战程序员视频。学习搭建ESC的操作过程有参考B站的程序员羊的视频。 ESC的实例搭建并没有想象中的那么困难!
新手小白ESC~初体验
|
Ubuntu JavaScript 前端开发
阿里云服务器ESC初体验心得
使用阿里云服务器ESC部署Flask项目,完成个人开发WebGIS系统的公网发布
阿里云服务器ESC初体验心得
|
人工智能 物联网 大数据
ESC使用心得
ESC对我们学生学习云服务器的部署的学习提供了极大的帮助
|
数据安全/隐私保护
阿里云飞天计划ESC初体验
高校大学生如何免费体验ESC
阿里云飞天计划ESC初体验
|
存储 JavaScript 应用服务中间件
|
运维 Linux 网络安全
阿里云服务器ESC初体验
学生机使用感受
216 0
|
关系型数据库 MySQL 数据库
在校学生的ESC云服务器初体验
本文主要讲述了一个小白的ESC云服务的初体验,从初次接触的陌生,到多次访问的熟悉
135 0
|
NoSQL Java Linux
我的ESC使用心得
关于我这段短时间体验ESC的心得
|
弹性计算 应用服务中间件 网络安全
飞天加速计划—ESC云服务器初体验
依据飞天加速计划 续费任务文章的参考大纲,对最近一段时间使用阿里云服务器的体验进行了记录,文章主要分为相关背景介绍,使用体验和总结感悟三个部分进行了总结与分享。
|
Linux 开发工具 Ubuntu