«

code-server部署

emer 发布于 2021-8-12 17:46   1571 次阅读     


1.先安装一些依赖和必备的工具


sudo apt install curl wget vim clang gcc python -y

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

之后运行

code-server


编辑配置文件,修改监听端口和密码

vim ~/.config/code-server/config.yaml

bind-addr: 0.0.0.0:8080    ##code-server服务器绑定的IP和端口,注意这个code-server只允许本地连接,因此建议把8080修改成其他端口例如2333,然后用Nginx反向代理
auth: password
password: 你的验证密码    ##这里输入你要为code-server设置的访问密码
cert: false    ##保持false,这个是自签证书,几乎所有的浏览器都不认这个
后台运行:

nohup code-server >/dev/null 2>&1 &


nginx反向代理:

location / {
##本地code-server的端口
proxy_pass http://localhost:8080/;
##必要的头设置
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection upgrade;
proxy_set_header Accept-Encoding gzip;
}