搭建网页vscode服务器Code-Server

一、硬件基础

cm311-1a
是的,一个机顶盒,然后运行amrbian(可以看成是ubuntu的arm版本),当然你也可以使用x86、x64等其他架构的机器安装linux-server搭建。(具体区别会提到)

二、安装amrbian

感谢op大佬的固件。这里给出github仓库地址:https://github.com/ophub/amlogic-s9xxx-armbian
具体如何安装可以自行查找教程,这里不过多赘述
如果你是x86/x64的机器可以安装ubuntu-server

三、下载code-server

code-server仓库地址:https://github.com/coder/code-server
在release中选择与你机器对应的安装包。
github的访问还是有点难搞的,建议下载到电脑上,然后用ftp传到机器上。
请添加图片描述
这里推荐使用FinalShell或者WinScp传文件到机器
请添加图片描述
这里要记住你传包的路径,以我的为例我的安装包位置在
/home/enen/download_file
你的路径可以和我不一样,下面的几个文件是vscode的插件现在不用管。

四、安装

ssh连接到机器命令行输入下面的/home/enen/download_file要替换成你第三步上传的路径
进入上传路径:

#路径记得替换成你自己的
cd /home/enen/download_file

建议输入ls看一下有没有安装包
请添加图片描述
然后命令行输入
输入完sudo dpkg -i 后只用输入code后按tab就i能自动补齐,包名版本和我的可能不同,但是应该也是code开头即可。
安装:

 sudo dpkg -i code-server_4.5.1_arm64_2.deb

等待安装完成。
安装完成需要更改~/.config/code-server/config.yaml文件,使用vi、vim、nano甚至用finalshell编辑都可以。把 bind-addr:127.0.0.1:8080 改成 bind-addr: 0.0.0.0:8080
然后输如命令生效:

sudo systemctl restart code-server@$USER

浏览器输入机器的 ip:8080
例如我这台机器在 192.168.6.247,就在浏览器输入 192.168.6.247:8080
出现如下界面就安装成功了
在这里插入图片描述

五、配置

官方教程:https://coder.com/docs/code-server/latest
初始密码文件在~/.config/code-server/config.yaml
查看初始密码:

cat ~/.config/code-server/config.yaml

password后面就是随机生成的初始密码
更改密码或者端口直接编辑config.yaml文件即可
更改密码或端口生效:

sudo systemctl restart code-server@$USER

后面就是配置vscode了,如果没有搜索到自己想要的插件可以去vscode官网https://marketplace.visualstudio.com/VSCode下载你想要的插件,用FTP传上去在网页界面安装即可
在这里插入图片描述
完结撒花(❁´◡`❁)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值