正文
之前在ipad上修改代码要么是terminu直接指令修改,或者是用Code app进行修改,但相比于PC端的vscode还是差了很多,然后想着反正修改代码时都有网络,干脆部署个code-server通过浏览器写代码
PS: 部署code-server的服务器已经通过ssh反向代理了
安装
- 首先,需要在服务器上安装 curl 和 unzip
| sudo apt update sudo apt install curl unzip
|
- 需要从 code-server 的 GitHub 仓库中下载最新的 release
| curl -fsSL https://code-server.dev/install.sh | sh
|
- 安装完成后启动code-server
| systemctl --user enable --now code-server
systemctl --user restart code-server
systemctl --user restart code-server
|
编辑code-server的配置文件
| vim ~/.config/code-server/config.yaml
|
| bind-addr: 0.0.0.0:8080
auth: password
password: ****
cert: false
|
后台运行
| # 开启新会话 tmux new -s code_server # 如果你还未启动过code-server,则执行以下命令 systemctl enable --now code-server@$USER # 此处的root可改成USER或者你当前linux用户名 systemctl start code-server@root.service # 返回code_server会话 tmux a -t code_server # 杀掉code_server会话 tmux kill -session -t code_server
|
补充
| # 查看code-server状态 systemctl status code-server@root.service # 查看code-server进程 ps -aux | grep code-server # 停止code-server服务 systemctl stop code-server@root.service # 杀死code-server进程 kill <pid>
|