阿里云ECS训练营小记录Day3
——打造自己的Web IDE
一、准备必要的软件
管理终端 PuTTY 是⾃由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作 者是 Simon Tatham。 由 Larry Li维护并开源的中⽂版: 下载地址:https://github.com/larryli/PuTTY/releases
⽂件传输 Filezilla 可以通过 SFTP 协议进⾏本地和服务器的⽂件 传输和管理。 下载地址: https://filezilla-project.org/download.php?type=client
二、准备环境
Docker 只能安装在 64位的系统上,Linux 内核越新体验越好,不建议使⽤早于 2016 年的 Linux 发⾏ 版。
我们通过 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
三、部署WebIDE
1.创建项⽬⽂件夹:
2.在 Docker 中运⾏:
3.Code-server 开始部署。
4.在 info 的信息中,有⼀⾏是 Password is xxxx 就是我们的保护密码,要记住。
然后就可以愉快的使用了