- 文章类型
- 完全原创 —— 自由转载
一、前言
有时候去上编程课要带电脑,一直在用的又是游戏本,非习武之人,而且带出去也不方便。偶然间发现了一个东西叫做code server,正好可以利用上ipad来进行远程编程,即浏览器编程!妙极了!将ipad利用起来吧,随时随地,只要有网就可以愉快的敲代码!二、前提条件
1、一台云服务器
用于公网访问code-server,否则只能在本地访问。
2、可以运行浏览器的设备
平板皆可(当然手机也可以,只要你能忍受蚂蚁般的字)
三、实现步骤
3.1、购买云服务器(若已购买,请跳到下一步)
我使用的是腾讯云的轻量级服务器(2核2G),选购时尽量挑选阿里云、腾讯云等大厂的云服务器。
注意选择宝塔Linux面板,可以快速上手。
当然,如果你想试试水,也可以向我一样选择免费试用专区的服务器(有效期一个月)
购买完成后,可以按照官方文档安装宝塔Linux管理面板。链接:
轻量应用服务器 安装和配置宝塔 Linux 面板腾讯云专享版-最佳实践-文档中心-腾讯云 (tencent.com)
3.2、安装code-server
安装完成并登录后,你会看到这样一个界面
点击右侧软件商店,搜索code-server
安装后点击设置,在服务状态中点击开启;在安全设置中设置你的端口号及密码
注意:端口号要在你的宝塔面板的安全及腾讯云服务器的防火墙中添加
3.3、访问地址
在服务状态中点击访问地址,当看到这样的画面上说明你已经成功了
3.4、配置环境
配置环境与Vscode本地相似,这里就不过多赘述。当然你也需要学习一下Linux安装的教程,这里以C++为例:在终端根据你的服务器操作系统运行以下代码:
代码:
#Ubuntu 或 Debian
sudo apt install build-essential gdb
#CentOS 或 RHEL
sudo yum install -y gcc gcc-c++ gdb
#如果你使用的是CentOS 8或RHEL 8,请将`yum`替换为`dnf`。
#Fedora
#使用`dnf`包管理器来安装这些软件包:
sudo dnf install gcc gcc-c++ gdb
#Arch Linux
#使用`pacman`包管理器来安装这些软件包:
sudo pacman -S base-devel gdb
四、结语
接下来就可以愉快地写代码了。