第一部分:我与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的操作步骤:
- 安装离线包下载工具:
yum install wget
- 下载miniconda离线包:
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
- 安装minicoanda:
bash Miniconda3-latest-Linux-x86_64.sh
- 查看环境变量并重启环境:
vim /root/.bashrc
,source /root/.bashrc
,conda -V
- 配置国内镜像源:
conda config --add channels <国内镜像源地址>
,conda config --set show_channel_urls yes
,conda info
接着配置git环境:yum install git
, git --version
此时,我发现我登录的用户是root
,拥有太大的权限,尤其是作为初学linux,害怕导致不可逆转的错误,于是创建了新的用户xu****
和新的用户组normalUser
。
- 创建新普通用户组:
groupadd normalUser
- 创建普通用户组的普通用户:
useradd -m -g normalUser
当我认为完事大吉,一切配置成功时,BBQ了,我才装的miniconda
在新用户中无法使用!原来啊,是因为我安装的miniconda
目录在/root
目录下,普通用户没有权限访问该目录,没办法,只得卸载重新安装到普通用户也能访问的目录中,我选择的/opt
目录。再重复上面的配置步骤,即可大功告成。
到这里,我算是配置好了基本的python
项目环境了,回头看,确实走些的弯路甚至是错误,但令我十分欣慰的是,这些问题都不是像虚拟机平台故障的错误,而仅仅是因为对linux
的不熟悉带来的问题。而我相信,通过不断是实践学习,渐渐熟悉甚至是掌握后,便是长风破浪之时。
第三部分:收获与未来
通多这短短使用,我对云服务器的使用信心增加了不少,再这里,学习变得更加纯粹,至少不用应为设备问题而苦恼不已。加之还有优秀的阿里云服务团队答疑解惑,更是为我的学习添砖加火。
对于接下来的规划,我主要分为两个阶段:
- 首先使用结合课程学习
linux
的使用,并将自己的课程学习、项目学习和一些blog日志等托管到云服务器。再这个阶段我既可以学习云服务器和linux
的开发环境,同时可为下一阶段奠定基础。 - 拥有云服务器的何尝没有一个搭建自己网站的梦想,这个阶段我的任务就是搭建自己的网站,目前想法是搭建个人博客网站,一方面记录自己的所学所得,另一方面能受互联网八方大佬检阅与指正,实乃美事一件啊。
通过这样的实践学习,我相信利用接下来的时间,踏踏实实,一定能学的不少知识与能力!再次感谢阿里云提供的这个平台助我成长!