Code-Server搭建——让平板也可以写代码
Code-Server搭建
需求
1.一台Linux系统服务器(废话)
2.一个可以连接SSH的软件,例如Putty
具体步骤
1.下载
截止到目前为止本人遇到的最新版本为3.8.0
请各位根据GitHub页面最新版本对wget后的Url进行修改。
当然还有各位的系统位数以及CPU类型进行决定
总不能你X86的芯片选ARM的安装包吧?
wget https://github.com/cdr/code-server/releases/download/v3.8.0/code-server-3.8.0-linux-amd64.tar.gz
话说为什么curl不好用啊?
当然也可以选择在自己电脑上下载后再用各种方式传到服务器上,都行。
2.解压、进入目录
tar -xvzf code-server-3.8.0-linux-amd64.tar.gz
cd code-server-3.8.0-linux-amd64
3.运行Code-Server
你可以直接运行
./.code-server
但不建议这样做
我们可以主动为其设置端口和密码
export PASSWORD="这里输入你要的密码"
./code-server --port 你要的端口 --host 0.0.0.0 --auth password
在地址栏输入你的ip和设定端口即可
如果无法访问,请查看你的云服务器端口安全组是否开放
现在已经可以访问你的Code-Server界面了
关于在SSH远程登录后保持Code-Server运行
在上述情况下,如果我们退出了远程登陆,那么Code-Server也将关闭
那么该怎么办呢?
这里使用Screen
如果你的服务器没有Screen,那就赶紧yum install或者apt-get一个吧
安装好Screen后
我们可以使用screen -S sessioname 打开一个叫sessionname的进程
然后进入session,再运行code—server
之后再用ctrl+a+d挂起后就可以退出了
如果想关掉进程,可以使用screen -S session id -X quit
至于id怎么看,可以用screen -ls查看