这是一个非官方的开源网页vscode,能运行在服务器上,项目地址:Github
1. 安装
运行一键安装命令curl -fsSL https://code-server.dev/install.sh | sh
安装完成后我们需要先执行启动命令再关掉,生成配置文件,先运行:code-server
然后ctrl+c关闭,打开~/.config/code-server/config.yaml
如:vim ~/.config/code-server/config.yaml
当然vim打开的前提是安装vim,没有安装的话先运行安装程序yum install vim
或者apt install vim
修改内容如下:bind-addr: 0.0.0.0:8080 #绑定的地址和端口,127.0.0.1在部分服务器不适用
auth: password
password: 123456 #密码,这里原本是一个随机字符串
cert: false #true开启SSL,false是不开启
按ESC键输入:wq
保存并退出
2. 插件库
由于微软的条款限制,code-server并没有使用微软的插件库,所以我们需要添加插件库。
打开/usr/lib/code-server/lib/vscode/product.json
文件vim /usr/lib/code-server/lib/vscode/product.json
添加
"extensionsGallery": {
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
"cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
"itemUrl": "https://marketplace.visualstudio.com/items",
"controlUrl": "",
"recommendationsUrl": ""
}
3. 开机启动
打开"/etc/rc.local(或者/etc/rc.d/rc.local)"
如:vim /etc/rc.local
或者vim /etc/rc.d/rc.local
在最后一行添加code-server &
按ESC键输入:wq
保存并退出
4. 运行
执行code-server
即可
后台执行可以使用code-server &
或者screen
再code-server
4. 其他
Github
项目官方FAQ
项目Github论坛
版权属于:晓沉
本文链接:https://moexc.com/tutorial/code-server.html
转载时须注明出处及本声名,除特殊说明,原创内容采用CC BY-NC-SA 4.0进行许可