首先做一个自我介绍,我本科专业是机械,属于半路出家,选择了软件开发这条道路,目前是北京邮电大学电子信息专业研二的一名学生,目前正处于找工作阶段,之前是一直使用windows进行学习和软件开发,现准备配置一台linux进行学习并部署自己开发的一些应用,我在b站上搜索了一些关于linux的教程,最后发现了遇见狂神说的视频,发现讲的很全面,并从他的视频中了解到了阿里云的云服务器,后在官网中了解到了飞天加速计划,可以免费领取体验,并且还提供了一些课程方便我们快速入手学习,对于新手来说十分的友好。
我使用云服务器的第一个任务就是配置linux,首先通过遇见狂神说的视频,我首先修改了密码,并了解到如果使用linux做部署工作,需要配置端口号进行对外开放,需要配置安全组,出方向我们不需要配置,我们需要配置入方向,简单开启了“443”端口用于https通信、“80”端口用于http通信、“3306”端口用于MySql等等。这一步是后续各服务部署的基础。然后了解到windows上连接服务器使用的是Xshell工具,而Mac系统可以使用iterm2进行连接,而为了避免每次连接都需要输入密码及ip地址,创建一个脚本“iterm2login.sh”,并在配置中配置ip地址及密码等信息,即可完成自动连接云端服务器功能。
如下图所示进行配置,即可省去每次连接前输入密码等的繁琐步骤,非常方便。
项目中的redis、MonggoDB、MySql由于项目的需要,后续都将配置到云服务器上,可以方便后续的开发和业务的实现。后续我将进行使用云端服务器,体验命令行操作及业务部署与监控,学习宝塔的使用与自己项目的部署。