如何快速安装和配置code-server
權醬
2021年02月09日 19:52
收录于文集
共1篇

先讲一段闲话


昨天晚上我在b站刷到有up主发了个视频介绍code-server,但是基本上是功能介绍不是安装教程

然后我就去知乎,csdn找了教程后照搬,发现没有用QAQ(要么是太高级了看不懂,要么是教程有一点老了)

经过我研究后总结了一下,文章如下

本文借鉴了项目https://github.com/cdr/code-server的官方文档


CODE-SERVER是什么,有什么用?

如同,是一个可以在有浏览器的设备上使用csv的一个项目

在服务器部署完成后,你就可以在手机/平板/电脑等等设备上使用vsc啦


安装环境(条件准备)

一台Linux的设备(本人用的xx云轻量服务器 Ubuntu20.4lts)

如果你是windows的电脑可以通过win10开始栏的搜索框输入启用或关闭Windows功能

然后进入Windows应用商店搜索Ubuntu

然后安装20.4lts

为了方便管理文件,方便设置任务等等,推荐再安装一个宝塔面板

www.bt.cn


安装code-server

先下载code-server 

github:  https://github.com/cdr/code-server/releases

国内下载地址: https://gitee.com/ncr/code-server/releases/2.1698

选择合适自己的版本

Linux64位下载: code-server-3.8.1-linux-amd64.tar.gz   (Ubuntu,centos,deepin等等的64位版本)

linux arm版本下载:code-server-3.8.1-linux-arm64.tar.gz 

然后进入宝塔面板,解压这个文件

然后在终端输入 :code-server 启动软件

如果你是在本机或者内网使用那么已经大功告成

如果你是用的vps 或者需要在外网访问,那么你还需要修改一下配置文件

这里我推荐使用宝塔面板修改/root/.config/code-server目录下的config.yaml文件进行在线编辑

如果你会Linux操作,你可以直接vim这个文件(但是大佬应该不用看我的教程吧qaq)

看下面的图

qaq

把第一行的bind-addr: 127.0.0.1:8080改成bind-addr: 0.0.0.0:8081(也可以自定义,注意不可以大于4位)

然后进入ssh,同时按下CTRL+C关闭code-server

然后再次输入:code-server

然后去宝塔安全放行你设置的端口

然后去你的vps服务商放行端口

然后访问http://你的服务器ip:你设置的端口

目前你断开ssh就会关闭服务,你可以用screen指令保持运行

如果你没有安装screen:请先安装

     (Centos系统用)

代码块
HTML
自动换行
复制代码
yum install screen
复制成功

     (Ubuntu系统用)

代码块
HTML
自动换行
复制代码
apt install screen 
复制成功

# 创建一个名为vcsserver 的窗口

代码块
HTML
自动换行
复制代码
screen -S vcsserver
复制成功

然后输入(确保这个时候vsc-server没有运行,如果运行用ctrl+c关闭)

代码块
HTML
自动换行
复制代码
code-server
复制成功

大功告成

关于如何设置开机自启动就以后再更新吧