Code-Server是什么?

Code-Server是一个强大的在线IDE,支持C,C++,Go,Python,Java,PHP等语言,和微软开源编辑器VScode几乎一样,我当时看到的时候,误以为是VScode,这款工具对于频繁更换设备敲代码的人来说确实是福利,因为它使用超级简单,只需要一个浏览器,便可以在不同设备上即时编程,更重要的是,它可以兼容绝大多数VScode功能强大的插件,这么强大的工具,有必要试一下,下面记录一下安装过程。

准备工作

  • 一台服务器(最小是1h2g的学生机)
  • 一个域名
  • SSH工具(服务商的webssh也行)
  • 必要的安装包(点击下方展开下载)

主下载地址

百度网盘备用地址:提取码:i7eb

开始搭建

  • 登录服务器的SSH,进去之后,先更新包(我服务器系统安装的系统是Centos8):
yum update
  • 将下载好的code.tar.gz上传到指定路径,我上传的是 /opt/ 这个目录,解压,代码为:
tar -xvzf code.tar.gz
然后切换到解压目录
cd /opt/code-server-3.8.0-linux-amd64/
  • 因为官方文档中启动方式在SSH关闭的时候会关闭服务,所以使用以下命令:
nohup ./code-server --bind-addr 0.0.0.0:8088 >/dev/null 2>&1 &
  • 之后浏览器访问 IP:8088即可访问