正文开始,先说一下概况。我来自一个非常不起眼的三本高校(虽然现在没有三本一说,但绝非是好的大学),大一时期学校开设的C语言课程、数据结构课程。老师们也就简简单单告诉了我们什么是C语言,什么是数据结构。ppt一放请自学,造就了上课耽误学校的神话,后来在朋友的推荐下,我在众多”字母“网站上看到了许许多多的免费教学视频,于是乎我开始了自学的道路,但是这对我来说很难,毕竟高中就学习不好,自律能力差所以考上一所不怎么样的大学。没有坚持下来,所以在大二的时候参加了培训机构。你们可能会对培训机构产生不好的印象,但是那里面的老师真的帮了我不少忙,少走了好多弯路。那的老师每天都会来我们学校上课,从javase开始教起,正当学到linux的时候,我真正注意到了阿里云的esc服务器。(好像正片现在才刚刚开始??)
首先我完成了一连串的教程,然后获得了第一阶段的免费试用时常,我认为任何新的系统的学习,其实从安装开始说起,但是阿里云已经帮我完成了第一步,之后我只要远程连接上就ok了。但是即使这样进入系统依然需要下载各种软件,我目前使用它只是作为辅助学习使用,首先是进行连接,我选择的连接软件是CRT,因为今年新款的mb上市之后,就直接入手了,采用arm架构的芯片本身的软件适配还不算完善,再加上xshell并没有对macOS进行开发,所以我使用了CRT进行连接,英语不好的说实话刚开始接触确实有点难度,靠着翻译软件一步一步连接成功之后,我开始了远程服务器之旅,之后进行了mysql的一系列安装,不同于窗口化操作,为了更好的深入我更加专注于指令安装,安装过程很快,可看出云服务ecs的强大之处。我曾经试图安装docker但是失败了,或许是我理解有些问题,我听说阿里云的服务器原理也使用docker,属实触及我的知识盲区了,所以我并不知道为什么使用docker命令会显示找不到,明明采用yum命令安装完毕了,这一点我还需要去网上搜索答案,之后tomcat,jdk,这些开发必备的python虽然有原始的2.7版本,但是不推荐,使用3还是首选,虽然我也不知道为什么,大家都这么说,就连macOS的终端里面,如果输入python还会显示
WARNING: Python 2.7 is not recommended.
This version is included in macOS for compatibility with legacy software.
Future versions of macOS will not include Python 2.7.
Instead, it is recommended that you transition to using 'python3' from within Terminal.
所以我安装完python3之后又开始了各种各样的学习之路,我的旅途还没有结束,我的学习之程还很遥远,在未来我想这台ecs服务器会伴随我很久吧