一、自我介绍
大家好,我是个人开发者,计算机软件工程专业,本科毕设由于采用了Oauth2的第三方登录协议,使用到了阿里云的ECS服务器,我在大三的时候接触到了阿里云ECS,当时我不太了解Linux系统操作,我常常配合着宝塔面板一起使用,在面板中可以方便的安装一些软件以及环境,那时我自建git仓库,完成与同学的代码协同。后来还做了个人的网盘,把一些的重要文件备份到自建的网盘上。
前几天我通过阿里云官网了解到《飞天加速计划·高校学生在家实践》 在官网领取了一台2核2G的云服务器,准备安装LAMP环境搭建一个博客,在博客上更新一些技术类的文章,后期我准备将毕设部署到云服务器上进行演示。我渐渐掌握了云服务器ECS的使用,现在对我的工作有很大的帮助。我将分享给大家一些使用攻略,希望能对大家有所帮助。
阿里云根据个人需要选合适的云服务器,最主要选好操作系统,例如CentOS版本,防止选错系统在更换。
二、ECS使用攻略
在线远程连接
登录到阿里云控制台,点击左侧菜单,点击云服务器ECS,显示界面如图:
点击实例,在左上角选择区域(一定要选对地域才能看到服务器),这时看到服务器信息。更多参阅云服务器配置帮助文档。
点击远程连接即可进入到命令行模式,Workbench远程连接通过网页可以对ECS实例进行远程控制,支持复制粘贴文本,支持多操作系统用户登录同一台实例,支持可视化查看系统文件资源。
远程软件连接
例如XShell、SCRT等连接软件,通过公网ip连接输入用户密码即可进入命令交互界面。
宝塔运维桌面
宝塔桌面 https://www.bt.cn/
通过命令行模即可快速下载宝塔桌面,非常方便,通过图形化界面操作简化命令行操作。
问题总结
问题1:部署个人网站后无法访问如何解决?
回答:阿里云为了保护服务器的安全,仅开放了一些必要使用的端口例如21,22,80等端口,其他端口需要在ECS服务器的安全组自行进行开放,开放时需要设置地址通常0.0.0.0为所有主机,也可以开放部分地址,例如220.220.*.*/16等价于只限制前16位地址信息。
三、收获总结
《飞天加速计划·高校学生在家实践》的活动帮助了不少大学生创建个人服务器,对爱好编程的学生来说,这个计划很有帮助,因为可以获得免费的算力资源。疫情期间,有同学成功开发出一个校园平台,供千余名同学进行课表定制、快递查询和校园导览服务。也有同学成功开发出疫情信息管理平台,学生可以方便的在线提交个人体温等信息,方便老师快速收集信息。在“阿里云飞天加速计划”的支持下,越来越多的个人开发者选择阿里云,期待这个活动可以长久办下去。