打造Web IDE代码托管平台

一、开通云服务器
关于服务器开通就不再详细赘述
在这里插入图片描述
镜像使用“乌班图 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”软件

  1. 主机地址:输入服务器公网IP
  2. 端口:默认为22
  3. 保存的会话:随意输入(此处以xs为例)
  4. 单击“保存”按钮
  5. 双击“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
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_30250551/article/details/107860315