阿里云ECS 7天实践训练营学习笔记 Day2

阿里云ECS 7天实践训练营学习笔记 Day2

1、服务器管理软件

管理终端:putty
在这里插入图片描述
文件传输:Filezilla(SFTP)协议
在这里插入图片描述
代码编辑:VS code
在这里插入图片描述
在学习期间可以选择开启安全组规则中的全部协议
在这里插入图片描述
在使用Filezilla时,主机的公网IP前加上sftp://
在这里插入图片描述
在编辑代码时建议将默认的编辑工具记事本改为VS code
在这里插入图片描述

2、安装Docker容器环境

Docker 只能安装在 64bit 系统上,Linux 内核越新体验越好,不建议使用早于 2016 年的 Linux 发行版。
进入服务器后
(1)安装 Docker 环境

curl -sSL https://get.daocloud.io/docker | sh 

(2)安装 Docker-Compose 环境,其中 1.25.4 可以根据 最新版本 修改

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

3、部署Web IDE

之前我们的三剑客里介绍 Visual Studio Code 这款代码编辑软件,这里我们使用 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)在 info 的信息中,有一行是 Password is xxxx 就是我们的保护密码,要记住
在这里插入图片描述
(4)浏览器输入公网IP ,就可以看到浏览器中运行的VSC了
在这里插入图片描述

4、使用Web IDE

和VS code使用代码基本一致

猜你喜欢

转载自blog.csdn.net/kxdsdnf/article/details/107859636