我是一名机械专业的学生,平时除了学习本专业的知识,还喜欢研究课程外的相关知识,比如计算机相关的基础知识,此前有同学推荐我用阿里云服务器,因为云服务器比本地开虚拟机方便,所以我萌生了开个云服务器的想法。然后在知乎上搜索了解到“飞天加速计划·高校学生在家实践”活动,就开始看教程申请啦!
申请服务器之前我详细阅读了官网上的使用教程,并且申请到了服务器。然后开始部署环境
第一步当然是下载远程工具,我使用的是阿里自带的远程工具,可是直接在命令行开发。
第二步配置要的环境,我个人使用的unbuntu,并且安装了mysql进行学习
第三步我添加了vscode远程云服务器的操作,在vscode远程连接配置好服务器ip,用户名就可以连接啦(需要注意要添加公网ip)并且可以通过公钥连接,免去每次输密码的操作,个人觉得还是挺方便的。
第四步就是把自己的项目发布上去,我的项目是用 C++11开发的集群式实时通信服务器。涵盖了用户注册、登陆、添加好友、创建群组、加入群组、单聊、群聊及离线消息存储转发等功能,并开发了命令行客户端。在github上clone好我发布过的项目,就可以在远程服务器上提供服务啦!
总结一下,一直以来做cpp后端开发都是在本地建立虚拟机项目,现在我可以直接打开vscode就可以在云服务器上开发项目,省去了打开虚拟机所用的时间和本机地计算机性能损失,学生党还可以免费续领两个月的云服务器,谢谢阿里云!!