打造云端IDE


前一段时间,因为毕业设计的事情忙碌,一直没能更新博客。其实有很多个想法没能去学习和实现,现在已经尘埃落定,毕业答辩也已完成,刚好趁这段时间折腾一下。今天要做的是打造自己的云端VScode。


1. 准备工作

首先要有一台云服务器,用来搭建云端的VSCode。如果没有云服务器的话,也可以使用旧的电脑,安装上linux系统,使用内网穿透,将VSCode搭建到旧电脑上,然后在公网访问,这样也可以充分发挥旧电脑的算力和内存。至于内网穿透,我将会在之后写一期博客介绍。

2. 下载

具体地址在这里,根据需要下载自己系统指定的版本。也可以使用wget 命令下载。

3. 解压安装

这里以x86_64为例。首先解压下载的文件

tar -xzf code-server-3.4.1-linux-x86_64.tar.gz
cd code-server-3.4.1-linux-x86_64
export PASSWORD="password" && ./code-server

此时使用服务器公网ip加端口号8080即可使用云端VSCode。

4. 后台运行

我们使用云服务器大都采用ssh链接。使用ssh开启这个服务后,若关闭ssh链接,服务会自动结束。因此我们需要在终端关闭后服务依旧运行。因此使用setsid命令。

export PASSWORD="password" && setsid ./code-server --host 0.0.0.0 --port 8080

此时关闭ssh链接,服务仍然可以使用。

你可能感兴趣的:(打造云端IDE)