前一段时间,因为毕业设计的事情忙碌,一直没能更新博客。其实有很多个想法没能去学习和实现,现在已经尘埃落定,毕业答辩也已完成,刚好趁这段时间折腾一下。今天要做的是打造自己的云端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链接,服务仍然可以使用。
网友评论