- 打开
更多 → SSH Keys → 右下角加号 → 生成密钥
生成一个密钥 - 点击密钥后,可以进去点击
复制公钥
然后用于下面的步骤。
点击 服务器 → 右下角加号 → 手动配置
后进入添加服务器页面。添加服务器需要 IP,端口,用户名,密码,密钥
等信息。我会在下面各个厂商的分段中给出这些信息。
一般都有两种认证方式,密码或者密钥。添加服务器时,你可以使用平台提供的密码登录,或者密码留空,在下面密钥中选择上一步生成的密钥。
你也可以使用 服务器 → 右下角加号 → 自动配置
功能来自动添加服务器。根据自动配置的提示一步步运行就可以,非常简单。
- 登录并打开 Servers 点击加号新建一个服务器实例
- 进入新建实例页面
- Server Location: 选择一个地区,推荐 Tokyo > Singapore > Los Angeles。但是 Tokyo 的机房晚上丢包严重,严重影响使用体验,LA 虽然延迟高但是稳定。
- Server Type: 必须选择 64 位的系统,推荐 Ubuntu 最新版本,或者 CentOS 7
- Server Type: 如果有 $2.5 的可以买 $2.5的,没有的话就买 $5 的。
- Additional Features: 可以选择
Enable IPv6
- Startup Script: 不用选
- SSH Keys: 如果你不想用 root 密码登录那么可以,使用上面复制的公钥,添加到这里并选择即可
- Firewall Group: 这儿是管理防火墙的,如果你非常注重安全,可以自己新建防火墙组否则就选择
No Firewall
- Server Hostname & Label: 随便填写一个易记的名字
等几分钟实例创建完成并且启动后,在 Servers 页面点击刚才的实例进去可以看到一些信息,最重要的是左侧的 IP Address
Username
Password
- 手动配置:只需要将上面三个参数填入 HyperApp 中即可,端口不用填默认用
22
。 - 自动配置:点击右上角工具栏的
View Console
按钮,图标是一个显示器,进入终端。- 出现
vultr login
时输入上面看到的Username
一般都是root
- 出现
Password
提示时,输入上面看到的Password
- 运行 HyperApp 提示的命令,然后扫码即可。
- 出现
- 登录并打开 Linodes 页面,点击右下角的
Add a Linode
链接。 - 进入 Add a Linode 页面
- Select an instance type: 选择一个主机类型,可以选择最低配置的
Linode 1024
- Location: 选择一个机房,推荐 Tokyo 2 > Fremont, CA
- Select an instance type: 选择一个主机类型,可以选择最低配置的
- 点击刚刚创建的
Linode
进入页面,然后点击Deploy an Image
进入安装系统的界面- Image: 推荐 Ubuntu 16.04 LTS 或者 CentOS 7
- Deployment Disk Size: 输入一个磁盘大小,默认的 20G 就够用
- Root Password: 输入一个 root 账号的密码
- 点击
Deploy
- 等待下方
Host Job Queue
的三个任务完成后,点击Boot
按钮开机。
回到 Linodes 页面可以看到刚刚创建的实例的IP地址
- 手动配置:填入上面的 IP 地址,用户名 root, 密码为上面第3步中你自己输入的密码。
- 自动配置:点击一个 Linode,然后点击上方
Dashboard
后面的Remote Access
标签页- 进入
Remote Access
标签页后点击最下方Console Access
中的Launch Lish Console
或者最下面的Launch Graphical Web Console
- 出现
login
后输入root
(如果没看到的话可以按几次回车) - 出现
Password
后输入上面第3步中自己设置的 root 密码 - 复制自动配置给的命令并运行即可。
- 进入
如果你使用下面的链接注册,那么你会收到相应的一小笔试用赠金,如果你将来消费开发者会收到$10的奖励。这些奖励将被用来购买主机运营一些 HyperApp 相关的公共项目。
(上文中出现的所有链接没有加推荐代码)