1、下载code-server
方法一:在服务器命令行中直接输入以下指令下载指定版本的code-server
,注意替换<version>
为所需版本号,例如4.89.1
。
$ wget https://github.com/cdr/code-server/releases/download/v3.10.2/code-server-<version>-linux-amd64.tar.gz
方法二:先在本地电脑上下载code-server
文件,然后通过WinSCP等工具上传到服务器,下载地址为Releases · coder/code-server (github.com)。
2、解压文件
在服务器上进入到下载code-server
文件的目录,执行以下命令进行解压。
$ tar -zxvf code-server-<version>-linux-amd64.tar.gz
3、修改配置文件
使用vim编辑配置文件~/.config/code-server/config.yaml
,按i键进入编辑模式,将内容替换为以下配置。
bind-addr: 0.0.0.0:9999 # 9999是端口号,可以根据需要更改 auth: password password: <你的自定义密码> # 浏览器访问时用到,可以随意设置 cert: false
保存并退出(按Esc键,输入:wq
)。
4、启动code server
开放端口:确保服务器防火墙放行了code-server
使用的端口(如9999)。
$ sudo firewall-cmd --zone=public --add-port=9999/tcp --permanent $ sudo firewall-cmd --reload
启动code-server:进入解压后的code-server
文件夹,运行以下命令启动服务。
$ ./bin/code-server
如果需要让code-server
在后台运行,可以使用tmux分离会话。
5、远程访问
在浏览器中输入服务器IP地址和端口号(如http://88.22.33.44:9999
),即可访问code-server
的网页版VS Code界面,输入之前设置的密码进行登录。
表格:关键步骤与命令归纳
步骤 | 命令或操作 | 说明 |
1. 下载code-server | wget https://github.com/cdr/code-server/releases/download/v3.10.2/code-server |
直接在服务器命令行下载指定版本 |
本地下载后上传 | 使用WinSCP等工具上传到服务器 | |
2. 解压文件 | tar -zxvf code-server |
解压下载的压缩包 |
3. 修改配置文件 | vim ~/.config/code-server/config.yaml |
编辑配置文件,设置绑定地址、认证方式和密码 |
4. 开放端口 | sudo firewall-cmd --zone=public --add-port=9999/tcp --permanent sudo firewall-cmd --reload |
确保防火墙放行指定端口 |
5. 启动code-server | ./bin/code-server |
启动code-server服务,可使用tmux分离会话使其在后台运行 |
6. 远程访问 | 输入服务器IP和端口 | 在浏览器中访问code-server的网页版VS Code界面 |
相关问题与解答
问题1:如何在Android设备上远程访问Linux环境中的code-server?
答:要在Android设备上远程访问Linux环境中的code-server,可以按照以下步骤操作:
1、确保Linux服务器上已经安装并启动了code-server。
2、在手机上安装支持SSH的应用程序,如Termius或JuiceSSH。
3、使用SSH客户端连接到Linux服务器,输入服务器的IP地址、端口(默认22)、用户名和密码。
4、配置完成后,可以通过浏览器访问code-server的网页版界面,输入IP地址和端口号(如http://88.22.33.44:9999
),并使用之前设置的密码登录。
问题2:如何通过内网穿透工具实现手机远程访问code-server?
答:可以使用cpolar内网穿透工具来实现手机远程访问code-server,具体步骤如下:
1、在Linux服务器上安装cpolar。
2、登录cpolar官网后台,获取认证token并在服务器上配置。
3、创建隧道映射本地端口(如8077)到公网。
4、在手机上访问生成的公网地址,即可远程使用code-server。
5、如果需要固定域名,可以在cpolar后台保留二级子域名,并将其配置到隧道中。
以上内容就是解答有关“手机代码服务器怎么用”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/616115.html