centos下搭建codeserver

VScode 是目前非常流行的编辑器之一,是一种基于 Electron 开发的桌面版应用。作为一种桌面软件限制了在服务器端的应用。而目前比较流行额服务器端的编辑器主要是 vim 和 emacs 。想利用 VScode 远程调试程序,需要在控制端安装 VScode 和相应插件,这样在本地安装 VScode 是一种前提。

目前 Coder Technologies Inc, an Austin TX company 公司开源了一个基于服务器端的 VScode -- code-server,只要服务器端配置好code-server,就可以在任何浏览器上使用VScode 。

好了开始在centos 7.3环境下部署code

1.code-server
在远程服务器部署code-server,即可在浏览器上访问vscode,在浏览器中写代码。
附上项目地址:https://github.com/cdr/code-server

2.准备

使用linux环境
我使用的的是一台阿里云的云服务器,系统是Centos7。

3.安装方式
安装方式有多种,docker部署,脚本一键安装,下载安装包安装。
我这边采用的是下载安装包安装。
安装包下载地址:https://github.com/cdr/code-server/releases
下载速度可能有点慢,这边我上传了百度云,链接:https://pan.baidu.com/s/19Xy5oIp_LPxusPPqasrDAQ 
提取码:wabe

(提速下载) https://code.freecplus.top:81/cdr/code-server/releases/download/3.4.1/code-server-3.4.1-linux-x86_64.tar.gz


安装开始

第一条  wget https://code.freecplus.top:81/cdr/code-server/releases/download/3.4.1/code-server-3.4.1-linux-x86_64.tar.gz
第二条  tar -xzf code-server-3.4.1-linux-x86_64.tar.gz
第三条  cd code-server-3.4.1-linux-x86_64/
第四条  export PASSWORD="123456" && ./code-server --port 8080 --host 0.0.0.0 

命令注释:
tar -xzf code-server-3.4.1-linux-x86_64.tar.gz //解压命令
cd code-server-3.4.1-linux-x86_64/ //进入到解压完成的文件夹下
export PASSWORD=“123456” && ./code-server --port 8080 --host 0.0.0.0 //export PASSWORD="123456"定义一个密码,双引号内的123456是你自己定义的密码,我这里123456只是一个示例。/code-server --port 8080 启动并指定8080端口运行,其实默认就是8080端口,这个端口可以修改,不过不管是8080端口还是别的端口运行,都要先开放防火墙,比如我使用的阿里云服务器就是在安全组中开放端口。 --host 0.0.0.0 默认启动是本地访问,我们服务器需要开启外网访问。

到了这里会卡住别管等几分钟浏览器直接打开你的ip:端口

如果没反应检查防火墙端口

最后就是这样子需要输入密码

猜你喜欢

转载自blog.csdn.net/qq_42428258/article/details/107054922