正文
▍
HyperApp
HyperApp 是一个部署自动化以及服务器监控管理的App,致力于让普通用户也可以使用云服务。
本段介绍如何使用 HyperApp 管理刚刚创建的服务器,开启 BBR 加速,安装科学上网应用。
添加服务器
自动配置服务器
-
在
服务器
页面点击右下角的加号,然后选择第二个
自动配置
-
点击
开始
,应用会自动生成一对密钥,但这个过程在某些手机上会耗时较长,请耐心等到 十几秒~几分钟 左右。
-
等到出现“一切就绪”时,点击复制将代码
复制
到剪贴板里,如果你用电脑操作的话可以点击
发送
将代码通过任意一种方式发送到电脑上。
在Web SSH里面运行命令
在 GCE 计算引擎 → VM 实例 页面,选择刚刚创建的实例的
SSH ▽ 在浏览
器窗口中打开
打开一个基于 Web 的 SSH 终端。
在浏览器的SSH中粘贴并运行刚刚复制的代码。等到二维码出现时,使用 HyperApp 扫描该二维码便会自动添加该服务器。添加后 HyperApp 会检测刚刚添加的服务器的基本运行状况。
永久添加公钥
注意:你可以暂时跳过本小段,进行后续的操作,如果 HyperApp 出现了认证错误的提示,可以回到这段进行操作。
刚刚的自动配置的功能在几乎所有主机上都可以用,但是 GCE 是个例外,它会清空用户自行添加的公钥,所以几分钟后可能就会出现密钥认证失败的错误。你可以通过以下步骤永久性的设置密钥。
-
打开
更多
→
SSH Keys
→
点击唯一的一个 Key
→
复制公钥
。
-
在GCP 中打开 计算引擎 → 元数据 → SSH 密钥 点击修改后,复制并添加刚刚的公钥。
-
添加后页面会出现一行新记录,主要有两列:
用户名
和
密钥
。这个用户名应该是 HyperApp,然后打开 HyperApp → 服务器 → 点击服务器下面的螺丝按钮 → 修改
用户名
为刚刚显示的用户名,保存后就可以了。
-
添加以后同一账号下所有新建的主机都可以不用再次操作了。
开发者注:两个问题
-
最新的版本(2.5.90) 中第2步有个bug,用户名没有设置对,复制公钥后,需要手动改下最后一串
[空格] 后面36个字符的 xx-xx-xx-xx
改成
用户名@iPhone