code-server安装

网址:https://github.com/cdr/code-server

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

环境配置

config.yaml一开始没有,可以先运行一次code-server自动生成,然后再修改。
ip填远程机器的ip,port随意,我这里选8199,不要跟其他服务冲突了。

运行服务:
code-server

环境配置:
export PATH="$HOME/.local/bin:$PATH"

改ip和端口:
vim ~/.config/code-server/config.yaml

修改yaml文件(端口+密码):

1
2
3
4
bind-addr: 127.0.0.1:8199
auth: password
password: yourpassword
cert: false

启动服务

nohup后台启动:
nohup code-server --port 8199 --host 0.0.0.0 --auth password &

退出nohup:回车退出

退出ssh连接防止session消失:
exit

浏览器访问code-server

浏览器访问:
IP:port

测试

安装code runner(集成小型运行环境插件)
随意创建一个代码测试一下,测试运行结果