前两天因为学校开学后上机课老是换机房,一是萌生了建立webide的念头,今天鼓捣了一天终于把code-server做好了,因为没有域名就用了norok的免费穿透,速度慢了点。。。。。又不是不能用。(后来又换了樱花frp内网穿透,实测效果更好,10MB/s完全满足需求)

原材料 centos 7虚拟机

            然后让他连上网

我就简单说一说

首先更新你的 yum

yum install coed0server(此处错误往下看)

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

在code-server的公开项目中下载包就行

 

没错,我也是搞了一天才明白(本人太菜),这东西可以从软件包里下载安装

配备ip和密码

改动:vim ~/.config/code-server/config.yaml 

查看:cat ~/.config/code-server/config.yaml

之后用./code-server启动即可

本地配置结束,

外网访问失败原因,内网内穿透,先在局域网做测试出现


网站处于联机状态,但未对连接尝试做出响应
的话,说明你服务器防火墙开着来

这边转载一个博主的帖子,大家可以去点赞

每次都记不住关闭防火墙命令,特在此记录下!

Linux中有两种防火墙软件,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables

1:查看防火状态

systemctl status firewalld

service  iptables status

2:暂时关闭防火墙

systemctl stop firewalld

service  iptables stop

3:永久关闭防火墙

systemctl disable firewalld

chkconfig iptables off

4:重启防火墙

systemctl enable firewalld

service iptables restart  

5:永久关闭后重启

chkconfig iptables on

接下来是ngrok

。。。。


1、首先下载并配置ngrok,

https://dashboard.ngrok.com/get-started/setup


官网很清楚,自己看看吧

2、从谷歌打包app,以免快捷键冲突

访问ngrok穿透的地址

上来让你输密码

密码文件在vim ~/.config/code-server/config.yaml 

自己改,或者复制就行,

去code-server插件里搜索中文插件汉化就可以用了,想用什么语言就去下载对应插件 

本人b站:大白和二青

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐