ECS7天实践训练营入门班第二组精选文章(2)

简介: ECS 七天实践训练营——第二站打造自己的Web IDE


一,开通ECS服务器
我的是LAMP环境(Ubuntu18.04 Apache PHP7.1)


二,安装 Docker 环境
前言
需要安装⼀下 Docker 和 Docker Compose 来作为应⽤程序运⾏的基础环境。


更换操作系统
Docker 只能安装在 64bit 系统上,这⾥我使⽤ Ubuntu 18.04 LTS 作为运⾏ Docker 的底层系统。


新购ECS选择镜像
image.png
已购ECS更换镜像
如果已经购买了ECS想更换为镜像市场的镜像(比如我~~)
停⽌ECS,强制停⽌更快
image.png
然后在 配置信息 —— 更换系统盘
image.png
image.png
安装 Docker 环境
通过 Putty 连接服务器后
⼀、安装 Docker 环境
curl -sSL https://get.daocloud.io/docker | sh

⼆、安装 Docker-Compose 环境,其中1.25.3 可以根据 最新版本 修改
curl -L
https://get.daocloud.io/docker/compose/releases/download/1.25.4/dockercompose-uname -s-uname -m > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose


三,部署Web IDE
介绍
使⽤ code-server 解决⽅案
将 Visual Studio Code 在服务器中运⾏,这样我们就可以在浏览器中使⽤ Visual Studio Code 了。


部署
1.创建项⽬⽂件夹:
mkdir -p /home/coder/project
2.在 Docker 中运⾏:
docker run -it -p 80:8080 --name code -v
“/home/coder/project:/home/coder/project” codercom/code-server:latest
3.Code-server 开始部署。
安装 Docker 环境
通过 Putty 连接服务器后
⼀、安装 Docker 环境
curl -sSL https://get.daocloud.io/docker | sh

⼆、安装 Docker-Compose 环境,其中1.25.3 可以根据 最新版本 修改
curl -L
https://get.daocloud.io/docker/compose/releases/download/1.25.4/dockercompose-uname -s-uname -m > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose


三,部署Web IDE
介绍
使⽤ code-server 解决⽅案
将 Visual Studio Code 在服务器中运⾏,这样我们就可以在浏览器中使⽤ Visual Studio Code 了。


部署
1.创建项⽬⽂件夹:
mkdir -p /home/coder/project
2.在 Docker 中运⾏:
docker run -it -p 80:8080 --name code -v
“/home/coder/project:/home/coder/project” codercom/code-server:latest
3.Code-server 开始部署。
image.png
4.在 info 的信息中,有⼀⾏是 Password is xxxx 就是我们的保护密码,要记住。
image.png
5.在浏览器中输⼊我们的公⽹IP http://你的公⽹IP,就可以看到浏览器中运⾏的VSC了!

image.png
四,使用Web IDE
Code-Server 的使⽤和 Visual Studio ⼀致~~(你会的,对吧?)


相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
1月前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
79 3
|
2月前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
2月前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
2月前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
2月前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
2月前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
2月前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
2月前
|
安全 Java 应用服务中间件
【服务器知识】Tomcat简单入门
【服务器知识】Tomcat简单入门
|
弹性计算 编解码 前端开发
阿里云ECS续领文章
阿里云首次使用小计