第一部分
本人是一名大三的计科学生,就读于上海理工大学,在这学期的专业课《分布式计算》和《软件测试》中,老师都提出了使用云服务器完成实验的要求。租用云服务器的费用对学生来说也是一笔不小的支出,主要目前是用于学习使用频率也并不高,于是在专业课老师的推荐下,我了解到了阿里云ECS服务器与“飞天加速计划·高校学生在家实践”活动。
第二部分
阿里云ECS 的使用十分方便,领用服务器后可以在自己的控制台查看实例列表,显示你的服务器的状态和进行一些控制和设置。
在概览中有一些常用功能的详细攻略,保姆级教程非常详细。
我使用这个云服务器主要是要搭建一个discuz论坛用于软件测试课程的一些自动化性能测试的项目,使用了宝塔来进行搭建。
除了系统自动生成的安全组,我还手动添加了80和8888端口,用于网站的访问。
宝塔的安装
我是Windows系统,使用powershell进入服务器控制台。
首先ssh -V,检查是否有SSH连接工具
这样就是有的,没有的话先用命令安装一下。
然后就可以在阿里云控制台复制自己服务器的公网IP,进行登录,注意输入密码时是不显示的,不是卡了正常输入回车就行。出现welcome就是登陆成功了。
下面就可以进行安装了,我是Centos所以使用的第一个命令。
Centos安装脚本
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安装脚本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安装脚本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安装脚本
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
注意:必须为没装过其它环境如Apache/Nginx/php/MySQL的新系统。
完成后它会显示一个外网面板地址和内网面板地址,进入外网面板地址输入他给的用户名密码就可以进入你的宝塔服务器控制台啦。
在这里的软件商店可以轻松的搭建环境,都是可视化的界面。
我安装了一些需要的程序,discuz需要MySQL5.7+和PHP7.2.5+注意,所以我这里后来又装了7.3版本,不过这个也很方便,再安装一个然后在网站界面切换一下PHP版本就可以了。
购买了一个域名来访问我的网站,这里域名购买需要实名认证通过,通过后2-3天数据才能同步然后可以进行ICP备案,域名备案后才可被访问。还有域名管理处要设置一下解析
这样才能通过域名访问你的服务器。
第三部分
通过这两天对于ECS服务器的使用,我大概了解了云服务器的使用方法,对于Linux系统也更熟悉了。之前对于使用云服务器一直是有一些畏惧心理在的,感觉操作一定很麻烦,很复杂所以自己之前的大创项目也没有进行云端数据库部分的部署。这次经历让我意识到其实使用云服务器并不是什么复杂的操作,很快就能上手而且网上的教程也很丰富,并且有一个云服务器真的很方便。后续将Discuz的论坛搭建完成后,我应该还会再试试把之前的项目数据库备份到云上试试。或许还可以试着搭建一个个人网站?总而言之,这次在家实践计划之后我对于阿里云ECS服务器的使用体验很好,应该会继续使用,希望未来可以深入学习相关的知识,充分的利用这些资源。