快速部署 Code Server

实用工具 / 2022-10-24

Code Server

1. 依赖安装

  • 大部分服务器可以不用安装,这些依赖主要为后台服务
sudo apt install curl wget vim clang gcc python -y
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install -g yarn

2. 直接执行官方脚本安装 code server

curl -fsSL https://code-server.dev/install.sh | sh

3. 配置 ~/.config/code-server/config.yaml

  • 如果没有找到该文件,则先运行一遍 code-server
  • 修改 bind-addr0.0.0.0:目标端口
  • 修改 password 为指定密码

4. 运行 code server

  • 后台运行
code-server &
  • 作为服务运行
sudo systemctl start code-server@$USER
sudo systemctl restart code-server@$USER
sudo systemctl stop code-server@$USER
  • 设置开机自启服务
sudo systemctl enable code-server@$USER
  • 卸载 code server
sudo systemctl stop code-server@$USER
rm -rf /usr/lib/code-server
rm -rf ~/.local/share/code-server
rm -rf ~/.config/code-server
一只学术咸鱼 _(:ᗤ」ㄥ)_