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;
}