Code-Server是什么?
Code-Server是一个强大的在线IDE,支持C,C++,Go,Python,Java,PHP等语言,和微软开源编辑器VScode几乎一样,我当时看到的时候,误以为是VScode,这款工具对于频繁更换设备敲代码的人来说确实是福利,因为它使用超级简单,只需要一个浏览器,便可以在不同设备上即时编程,更重要的是,它可以兼容绝大多数VScode功能强大的插件,这么强大的工具,有必要试一下,下面记录一下安装过程。
准备工作
- 一台服务器(最小是1h2g的学生机)
- 一个域名
- SSH工具(服务商的webssh也行)
- 必要的安装包(点击下方展开下载)
开始搭建
- 登录服务器的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即可访问
退出登录?