天天看点

阿里云高校计划使用体验

本人是建筑学专业学生,自学前端方面,用Vue框架做了小项目以后想要部署到服务器上,通过了解各平台服务器后发现了阿里云平台的“飞天加速计划·高校学生在家实践”,因此就试用了一下,阿里云的服务器根据指示操作起来还是相对容易上手的,但是作为小白第一次接触服务器还是遇到了一些困难,于是将过程和经验分享一下。

首先是个人认证和学生认证,简单的完成认证之后,再需要通过简单的ECS场景体验并完成测试,即可获得领取ECS的资格。ECS领用时长为2周,通过完成相应的任务还可以续领两个月。

阿里云高校计划使用体验

ECS场景体验会指导新手创建一台ECS实例。并且远程登陆ECS实例,并部署应用。然后,登陆管理控制台,并对这台ECS实例进行管理操作。

阿里云高校计划使用体验

产品体验大概一个小时左右,左下角有较详细的步骤,按照上面说的一步一步来就好,对新手来说也相对比较容易,但是有一点不足之处,有一些步骤没有与产品的更新保持一致,可能对新手不是特别友好,我按照教程步骤有一些没有找到相应的地方,也花费了挺多时间用来找指示内容在新版本的哪里了,也希望官方及时将指示文档与页面更新保持一致,这样对新手更加友好。

阿里云高校计划使用体验

然后会有一个技能测试,主要是对云计算概念、云服务器ECS基础知识的一些考察

阿里云高校计划使用体验

完成后就可以免费领用两周,领完服务器之后,因为项目原因,需要安装Nginx,但是直接安装总是失败报错,试了很多方法后还是没有解决,因为比较着急用,所以就换了一种方式,使用了宝塔面板。

阿里云高校计划使用体验

宝塔面板对小白还是挺友好的,在软件商店可以安装需要的应用

阿里云高校计划使用体验

然后在网站页面添加站点,把需要部署的项目文件上传到创建的站点根目录里面

阿里云高校计划使用体验

这里记得创建站点的端口要去阿里云开放防火墙,因为阿里云默认防火墙是开着的,不让端口通过防火墙是访问不了的,具体是去到阿里云控制台,找到网络与安全模块,里面有一个安全组,在安全组里面找到自己服务器,然后访问规则里面点击手动添加,目的就填自己要开放的端口

阿里云高校计划使用体验

因为我的项目是要跨域的,需要配置反向代理,最初是想通过宝塔面板站点设置直接给项目配置反向代理,但试了之后发现反向代理只能给全局配置一个。

阿里云高校计划使用体验

我的项目里面有多个接口需要配置反向代理,因此就找各种解决方案,但是遗憾的是并没有找到较好的方法,宝塔面板目前的版本好像只能给项目全局配置一个反向代理。我就只能自己一点一点试,最终找到了一个可行的办法,不在反向代理页面配置全局代理,而是在站点的配置文件里直接添加自己需要配置的反向代理,写法与在Nginx里面的写法一样,这样就可以通过宝塔面板设置多个反向代理。

阿里云高校计划使用体验

阿里云和宝塔面板结合起来对小白来说相对容易上手,能较快的将自己的小项目完成部署,自己通过这次的服务器部署也学到了很多东西,也感谢阿里云提供这样的机会。

继续阅读