前言
iPad,生产力呀!!!听我同学说想 iPad 打代码,我也心动了,这就去找到了 code-server。
安装部署
有很多方式安装,这里我用的 release 包来安装部署。
1. 下载 release 文件 与 运行
GitHub:Code-Server,但是服务器太慢了(没钱加带宽),所以我先下在本地然后传到 Gitee,再从服务器拉取下来的包。(直接 scp 也用的是服务器带宽,当然对于这个 70M左右的文件,1M带宽 还是够。)
然后就在服务器上解压
tar -xzvf code-server.tar.gz
配置密码,监听地址和监听端口:
export PASSWORD="userpassword" && ./code-server --host 0.0.0.0 --port 8080
2. 后台运行
断开 ssh 链接会中断你在 ssh 链接中的操作。所以用 screen(Linux screen命令用于多重视窗管理程序) 吧。
# 开启 名为 server 的视窗
screen -S server
# 之后会进入该窗口,
# 写一个 sh 文件吧
[root@Master code-server-3.6.2-linux-amd64]# vi start-code-server.sh
#!bin/bash
nohup ./code-server --host 0.0.0.0 --port 8080 &
# 然后运行
sh start-code-server.sh
# 是否成功看 运行目录下的 nohup.out 文件
# ctrl + A | D 退出 screen
运行界面
PC端 界面:
iPad端 界面:
环境还没配置,后续更新,感觉网络挺慢。
涉及 nohup 和 screen 的解释可以见我的常用 Linux 命令集,日常更新。
参考了 https://blog.csdn.net/zju_cf/article/details/102765085