code
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、code-server是什么?
- 二、安装步骤
- 1.环境
- 2.安装包下载
- 3.运行
- 4.后台运行
- 总结
前言
随着安卓平板的发展,越来越多的朋友开始使用平板,我也在前不久入手了华为matePad10.8 不得不说安卓的生态确实不如苹果,不过华为的笔,享做笔记,都在可以接受的范围,让给我选择华为平板的原因就是华为的屏幕的协同,确实很方便。前两天看到一个视频关于code-server的,可以在任何浏览器打开进行编程,出于玩一玩的心态,开始了code-server的配置。
提示:以下是本篇文章正文内容,下面案例可供参考
一、code-server是什么?
示例:code-server是GitHub上的一个项目,可以将vscde部署在服务器端,在浏览器中使用vscode实现随时随地的编程。
二、安装步骤
1.环境
- 时间:2021/1/27
- 服务器:阿里云
- 系统:CentOS17.3
- code-server版本:3.8(目前最新)
2.安装包下载
GitHub源项目地址
Github下载速度极慢,我是选用/
下载,将下载连接复制进去,获取到新链接,下载就好。
安装包下载好后,我是选择用filezilla工具/
考入服务器中,很方便拖拽就行。
- 进入目录(安装包所在目录)
cd vscode
- 解压
tar -xvzf code-server-3.8.0-linux-amd64.tar.gz
- 重命名
mv code-server-3.8.0-linux-amd64 code-server
3.运行
- 设置密码:password;
- 设置端口号;80为http的默认端口(可以自己设置);
- 主机:0.0.0.0为了使外网也能访问
cd code-server
export PASSWORD="password" && ./code-server --port 80 --host 0.0.0.0
运行后可以按Ctrl+A+D退出
4.后台运行
选择服务器就是为了随时可以进行访问,所以需要将程序在服务器后台一直运行,方法有很多,我是用的是screen进行后台运行。
- 安装screem(在centos8的版本好像不能安装成功,所以我才退到7.3的版本)
yum -y install screen
- 创建screem(vscode名字可以自行修改)
screen -S vscode
- 运行
export PASSWORD="password" && ./code-server --port 80 --host 0.0.0.0
-
Ctrl+A+D退出
-
查看当前会话窗口列表
screen -ls
- 关闭会话窗口(screenID列表中的对应的id)
Screen -S screenID -X quit
- 杀死所有 screen 任务
1、先看看有多少个screen
screen -ls |awk '/Socket/'|awk '{print $1}'
2、如果有 N 个screen,关闭所有screen
screen -ls|awk 'NR>=2&&NR<=N{print $1}'|awk '{print "screen -S "$1" -X quit"}'|sh
总结
整体下来方法并不难,有兴趣值得做一个,不过安装后的编写环境与许多因素有关,肯定没有直接在电脑上来的直接,临时或者有灵感写个小的功能还是可以的,希望大家多多讨论,创造出更多的玩法。
code
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、code-server是什么?
- 二、安装步骤
- 1.环境
- 2.安装包下载
- 3.运行
- 4.后台运行
- 总结
前言
随着安卓平板的发展,越来越多的朋友开始使用平板,我也在前不久入手了华为matePad10.8 不得不说安卓的生态确实不如苹果,不过华为的笔,享做笔记,都在可以接受的范围,让给我选择华为平板的原因就是华为的屏幕的协同,确实很方便。前两天看到一个视频关于code-server的,可以在任何浏览器打开进行编程,出于玩一玩的心态,开始了code-server的配置。
提示:以下是本篇文章正文内容,下面案例可供参考
一、code-server是什么?
示例:code-server是GitHub上的一个项目,可以将vscde部署在服务器端,在浏览器中使用vscode实现随时随地的编程。
二、安装步骤
1.环境
- 时间:2021/1/27
- 服务器:阿里云
- 系统:CentOS17.3
- code-server版本:3.8(目前最新)
2.安装包下载
GitHub源项目地址
Github下载速度极慢,我是选用/
下载,将下载连接复制进去,获取到新链接,下载就好。
安装包下载好后,我是选择用filezilla工具/
考入服务器中,很方便拖拽就行。
- 进入目录(安装包所在目录)
cd vscode
- 解压
tar -xvzf code-server-3.8.0-linux-amd64.tar.gz
- 重命名
mv code-server-3.8.0-linux-amd64 code-server
3.运行
- 设置密码:password;
- 设置端口号;80为http的默认端口(可以自己设置);
- 主机:0.0.0.0为了使外网也能访问
cd code-server
export PASSWORD="password" && ./code-server --port 80 --host 0.0.0.0
运行后可以按Ctrl+A+D退出
4.后台运行
选择服务器就是为了随时可以进行访问,所以需要将程序在服务器后台一直运行,方法有很多,我是用的是screen进行后台运行。
- 安装screem(在centos8的版本好像不能安装成功,所以我才退到7.3的版本)
yum -y install screen
- 创建screem(vscode名字可以自行修改)
screen -S vscode
- 运行
export PASSWORD="password" && ./code-server --port 80 --host 0.0.0.0
-
Ctrl+A+D退出
-
查看当前会话窗口列表
screen -ls
- 关闭会话窗口(screenID列表中的对应的id)
Screen -S screenID -X quit
- 杀死所有 screen 任务
1、先看看有多少个screen
screen -ls |awk '/Socket/'|awk '{print $1}'
2、如果有 N 个screen,关闭所有screen
screen -ls|awk 'NR>=2&&NR<=N{print $1}'|awk '{print "screen -S "$1" -X quit"}'|sh