我是一名软件工程大二的学生,首先在菜鸟编程上自学Linux系统操作命令时了解到了云服务器这个概念。之后在哔哩哔哩网站上看到了阿里云的“飞天加速计划·高校学生在家实践”活动,在申请后得到了一台为期14天的云服务器。
在使用ESC云服务器的过程中,我刚开始很迷茫不知道用服务器来干什么,之后在阿里云控制台的云服务器实例下面看到了阿里云为新手用户做的教程,尝试部署开发环境,安装Apache和Mysql以及php,用来承载我的个人网页,之后又按照教程建立了我的个人博客(用wordpress),但是发现进去网站后为纯英文界面就想尝试一下能否改为中文界面,安装wordpress的中文插件后发现并没有使网页改为中文,之后尝试了各种办法也没有成功,最后只能通过将wordpress卸载后从官网重新下载中文版的,重启Apache后我的个人博客就顺利改成中文界面的了。在这个过程中我逐渐掌握一些了Linux的命令技巧,所以如果想快速入门云服务器,可以先从阿里云的教程中开始,它详细的介绍了用工具搭建一个简单网站的各个步骤,而且更具教程去搭建你的个人网站能很快的看到成果,让我觉得收获感爆棚。之后,逐渐不满足于使用那些别人已经开发好的工具来搭建自己的网站,就开始学习HTML5和php来从代码层面搭建自己的网站,在小有所成后就想将编写的网页上传到云服务器上。在老师的帮助下了解到了Xshell和Xftp两款软件,它们都可以将你的电脑与云服务器相连从而实现文件的传输,我认为其中Xftp更见方便,它可以很直观的看到你云服务器上的目录,这样我们就能很精准的将php文件上传到Apache的根目录下从而完成网页的搭建。我还尝试了将在大二上学期写的java GUI 的小程序中使用的数据库上传到云服务器,但是发现程序无法访问到云服务器上数据库,然后通过mysql自带的图形化界面连接后发现是mysql的默认端口3306在云服务器上没有允许访问,在阿里云的控制台的安全组中将3306端口添加到入口即可。
我认为本次使用云服务器最大的收获就是真正的实践了Linux的许多操作,以及实现了我将自己写的小程序真正的“连上网”了。同时也教会了我个人网站的搭建和强迫我自己学会了php语言。之后的话希望可以将个人网站逐步的完善,最终目标是通过云服务器来跑机器学习。