ECS7天实践训练营入门班第二组精选文章(2)-阿里云开发者社区

开发者社区> 阿里云高校学研支持计划> 正文

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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
阿里云高校学研支持计划
使用钉钉扫一扫加入圈子
+ 订阅

阿里云高校学研支持计划旨在为高等院校师生提供包括算力、培训、平台 等全方位支持,助推高校计算机学科建设、培养数字经济时代的前沿技术人才、为多学科跨 领域科研探索提速增效。目前,我们已经开启了学生成长计划、教学支持计划和科研加速 三大板块。精彩内容,先睹为快。

官方博客
申请加入高校学研支持计划
友情链接