最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

code

互联网 admin 13浏览 0评论

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

总结

整体下来方法并不难,有兴趣值得做一个,不过安装后的编写环境与许多因素有关,肯定没有直接在电脑上来的直接,临时或者有灵感写个小的功能还是可以的,希望大家多多讨论,创造出更多的玩法。
发布评论

评论列表 (0)

  1. 暂无评论