我的ECS使用体验与小技巧

简介: ECS使用体验与技巧

自我介绍

我是一名计算机科学与技术专业的大四学生,在网上冲浪时知道了飞天加速计划·高校学生在家实践计划,这让我很开心!因为终于可以亲自上手部署一个项目,在本机练习项目与公网服务器部署有很大的区别,在公网上部署一个大家都能访问的网站能有很强的成就感!

ECS使用攻略

拿到ECS后,我最先做的是替换为Debian操作系统,再加入ssh证书,方便我的登录。
登录ECS后,立马安装docker,因为用docker部署各种应用能给开发者带来极大的便利,建议所有开发者都去学一下docker。在安装docker时可以下载get-docker.sh脚本,不仅下载了docker,也下载了docker compose。docker compose能通过yml文件配置docker镜像和容器。
因为我想做的是一个web项目,需要安装PostgreSql并安装一些插件,所以使用docker安装,因为docker hub 中有许多成熟的镜像,能极大的节约开发成本。
安装完数据库后,再用docker安装nginx服务器。
做完这些后,一定要去安全组暴露端口,比如PostgreSql的5432端口,为nginx暴露80和443端口。(我就踩了这个坑)
在开发完前端项目,并打包后,可以利用WinSCP软件把文件传入ECS服务器中。WinSCP是一个在Windows下可视化的文件传输工具,很好用,推荐!
前端项目开发一般来说会有跨域问题,利用nginx的反向代理可以很简单的解决。在docker compose文件中设置好卷映射后,就能添加配置文件,注意修改配置文件后,需要重启nginx服务器才能生效。

总结

使用ECS可以立马把自己的作品部署在公网上,让互联网上的大家访问,这种收获的快感让人兴奋!阿里云的服务器也很好用,推荐!
现在还只是部署了一个项目,现在还在写一个诗社游戏项目,我很期待之后部署上线,想想就很兴奋,因为这是一个很有意思的项目!

个人作品

这是我的每日诗词项目,很简单,但对我来说很有意义,因为是我的第一个作品。
我的作品.jpg

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
17天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
6天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
11天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
5天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
6天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
5天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
2天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
2天前
|
弹性计算
ECS使用体验
ECS使用体验
|
2天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
7天前
|
弹性计算
ECS使用体验
ECS使用体验