一、开通云服务器
关于服务器开通就不再详细赘述
镜像使用“乌班图 18.04”
二、安装服务器管理软件
在电脑上安装终端管理软件“PuTTY”(下载地址:https://pan.baidu.com/s/1WYmfPngNziTrkN6jGlrd8w 提取码:0drw )
文件传输软件"FileZilla"(下载地址:https://pan.baidu.com/s/1W1DtW8akrzazerR8p4bI8Q
提取码:d8uz)
代码编辑软件“Visual Studio Code”(下载地址:https://pan.baidu.com/s/1OELz_3Fx5v3-oz70gFY6fA 提取码:cnio)
将“Visual Studio Code”菜单调整为中文
单击右侧最下边小方块,在搜索栏输入“Chinese”
安装中文语言包,单击右下角现在应用
打开“PuTTY”软件
- 主机地址:输入服务器公网IP
- 端口:默认为22
- 保存的会话:随意输入(此处以xs为例)
- 单击“保存”按钮
- 双击“xs”
打开服务器(如果不成功,请放行安全组端口)
输入服务器用户名、密码后回车,登陆成功
打开“FileZilla”软件
主机:sftp://公网IP
输入服务器用户名、密码
端口:默认22
连接服务器
连接成功
三、安装Docker容器环境
更换操作系统为乌班图“ubuntu 18.04” 64位
(具体更换步骤就不在一一赘述)
登录服务器
安装容器环境,输入命令:
curl -sSL https://get.daocloud.io/docker | sh
等待安装
安装成功后输入命令
chmod +x /usr/local/bin/docker-compose
输入命令:
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-chmpose-'uname -s'-'uname -m' > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
四、部署Web IDE
安装Code-Server
创建文件夹
mkdir -p /home/coder/project
在Docker中运行
docker run -it -p 80:8080 --name code -v "/home/coder/project:/home/coder/project" codercom/code-server:latest
等待部署
五、使用Web IDE
访问自己的公网IP