天天看点

阿里云ECS学习经历

因为喜欢计算机和软件开发,所以在高考结束后,第一志愿就报了软件技术专业,经过一年的时间学习,探索,交流,不敢说掌握了什么高级技术,但是现在大一的我已经可以独立做出来一些较为成熟的软件,在今年8月23日的时候,假期在家闲着无聊,所以就自学起了服务器,WPF和Core WebApi,历经了一周左右就着手做了这个PC端的博客项目(可能并不实用,毕竟几乎所有的博客都是web但是这纯粹算当作练手倒也无伤大雅)

当时在做完WPF,和Core WebApi时,面临的一个巨大的问题就是没有服务器,那时也是询问了一些学长和老师,他们的推荐各不一致,但是当我听说阿里云对新手有一套体验系统,可以教初学者如何快速掌握阿里云ECS,当时果断注册了阿里云并且完成了一切所能完成的认证,通过了一场简单的选择题考试,成功领取了2周时间的阿里云ECS,然后便了解到了阿里云的飞天加速计划·高校学生在家实践活动,即将开学的我有幸还有最后几天的时间参加这个活动。

当时创建的是一台Windows Server2019,虽说一般都是Linux,但是由于第一次使用而且还是部署.NET的服务所以果断的选择了Windows,在使用过程中也是遇到了一些小问题,在这里记录分享一下自己的踩坑经历

  1. 远程连接的时候先重置实例密码,然后win+r 运行 mstsc 远程桌面连接使用公网IP进行远程连接
  2. 在部署core webapi的时候 首先一定要安装 .NET Core 的运行环境,然后在控制面板->启用或关闭Windows功能

经历如下步骤

阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历
阿里云ECS学习经历

以上是一些避免踩坑的配置

  1. 配置安全组规则
    阿里云ECS学习经历
阿里云ECS学习经历

根据自己的实际情况填写相关配置

阿里云ECS学习经历

切记保存

这时你已经离成功不远了,在IIS中创建一个网站路径便是core webapi使用文件发布所产生的目录

通过高校学生在家实践这个活动学到了很多知识,同样也积累了一些编程经验,我觉得这是十分宝贵的,在写这个项目的时候我也发现了自身的一些不足,例如在写WPF验证行为的时候没能理解透彻只是像背文章一样将它背住可能当下是可以迷迷糊糊的写出来,但是过些日子就什么也不清楚了,所以写程序重在理解程序的运行规律。

最后感谢阿里云为学生提供的这写免费的学习资源,同时我也会在未来的几年大学的生活学习中,努力提高自己的编程技术

项目地址&&个人作品

继续阅读