序言
在苹果2020年Ipad发布会上说出了 *Your next computer , is not a computer*
而coder公司发布的code-server,更可以让我们开发者只需要在浏览器上就能进行代码的开发!
可以做到随时随地开发
现在开始在Debian服务器上部署code-server!!!
1. 连接SSH服务的软件
***用wget或者curl下载GitHub上的链接会发现非常非常慢,这里有三个方法解决***
- 用wget或者curl下载GitHub上的链接会发现非常非常慢,可以使用Xshell与Xftp【保姆级安装使用教程#1】Xshell与Xftp的下载、安装和使用
- 如果你的服务器是腾讯云服务器,可以进入这个网址orcaterm.cloud.tencent.com,这是腾讯云的终端登陆方式,只需要浏览器登录就可以,可以用拖拽的方式实现把文件发送到云服务器上
2. 下载code-server
- 从GitHub下载,(此链接是进入页面立刻下载)链接为:https://github.com/coder/code-server/releases/download/v4.17.1/code-server_4.17.1_amd64.deb
- 感觉下载慢的话可以下载鄙人的链接:百度网盘链接:https://pan.baidu.com/s/12pQ_5SxNuMIM95AY98XYIQ?pwd=8827 提取码:8827
3. 传输code-server.deb安装包
- 从Xshell界面打开Xftp
2. 右键文件➡点击传输
- 传输过程中
5. 传输完成
4. 安装code-server
-
用cd命令打开到code-server_4.17.1_arm64.deb所在文件夹
-
输入命令安装code-server
sudo dpkg -i code-serber_4.17.1_arm64.deb #此处输入完code就可以用tab补全
- 这样就是安装成功了
- 输入命令配置code-server端口号
首先要先启动一遍code-server
code-server
显示如下
nano ~/.config/code-server/config.yaml
- 接下来看到的界面就是你的端口号配置和登录密码
- 修改就可以了,把127.0.0.1改成0.0.0.0:端口号,我这里把端口号改成1468,密码改成自己能记住的
- 按下键盘
Ctrl+o
-
再按下键盘
Enter
和Ctrl+x
之后就能实现保存与退出 -
在TUI中输入code-server即可开启服务,红框中显示更改过的端口号就代表开启成功了
5. 云服务器开放端口(这里演示腾讯云)
- 登录腾讯云首页,打开控制台
2. 点击轻量级服务器
3. 打开你想运行code-server的服务器
4. 点击防火墙
5. 点击添加规则
6. 输入来源和端口,注意来源必须是0.0.0.0/0,端口号是你刚刚配置的端口号,随后点击确定即可完成
参考http://t.csdnimg.cn/yW9Pq
6. 浏览器进入code-server
- 打开浏览器输入
ip地址:端口号
形式,记住是你的linux的ip地址,不是0.0.0.0,像这样
- 这样就访问成功了
当然,code-server是VsCode是远程版本,主要的还是得有插件,插件的下载,和各个语言的配置都在下方链接了。
code-server安装插件
code-server配置C/C++
code-server配置Java
code-servre配置python