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 ⼀致~~(你会的,对吧?)


相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
5天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
4天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
2天前
服务器迁移上云训练营打卡学习领好礼
服务器迁移上云训练营打卡学习领好礼
15 6
|
1天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
2天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
10天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
9天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
8天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
9天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
3天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章