购买云手机服务器
您在了解云手机服务器的优势和应用场景后,如果想体验云手机服务器的功能,或者需要部署真实的业务,建议您参考本节操作购买云手机服务器。操作流程如图1所示。
流程 |
说明 |
---|---|
包含两项任务:注册华为云并实名认证;创建密钥对。其中,密钥对用于鉴权,在购买服务器时要选择一个密钥对,以便连接云手机时使用。 |
|
云手机是通过购买服务器后,系统自动创建的。云手机的规格、操作系统等参数均可在购买服务器过程中设置。 |
|
一键式ADB连接云手机,简单易用。 |
|
连接云手机后,需要借助工具来获取云手机画面,推荐您使用Airtest工具。 |
准备工作
准备工作包含两项任务:注册华为云并实名认证;创建密钥对。其中,密钥对用于鉴权,在购买服务器时要选择一个密钥对,以便连接云手机(建立SSH隧道)时使用。
- 注册华为云并实名认证
- 打开https://www.huaweicloud.com/intl/zh-cn/,单击“注册”。
- 根据提示信息完成注册详细操作请参见如何注册华为云管理控制台的用户?。
注册成功后,系统会自动跳转至您的个人信息界面。
- 参考“个人账号如何完成实名认证”或“企业账号如何完成实名认证”完成个人或企业账号实名认证。
- 创建密钥对
如果您计划在多个区域购买服务器,则需要在每个区域中创建密钥对。有关区域的更多信息,请参见“区域和可用区”。以下操作以在“中国-香港”区域创建密钥对为例。
- 登录管理控制台。
- 选择“计算 > 弹性云服务器”。
- 在左侧导航树中,选择“密钥对”。
- 在“密钥对”页面,单击“创建密钥对”。
- 在弹出的“创建密钥对”对话框中,输入密钥对名称。
密钥对名称由两部分组成:KeyPair-4位随机数字,使用一个容易记住的名称,如KeyPair-xxxx_cph。
图2 创建密钥对
- (可选)选择密钥对类型。当您账号未开通账号密钥对时,默认创建SSH_RSA_2048的密钥对。
- 如果需要托管私钥,请阅读并勾选“我同意将密钥对私钥托管”。在“KMS加密”下拉列表中选择加密密钥。如果不需要托管私钥,请跳过此步骤。
- 请阅读《密钥对管理服务免责声明》并勾选“我已阅读并同意《密钥对管理服务免责声明》”。
- 单击“确定”,浏览器自动执行下载任务,下载私钥文件,并弹出提示对话框。
- 用户需要根据提示对话框的提示信息,保存私钥文件。
- 如果用户没有进行私钥托管,为保证安全,私钥只能下载一次,请妥善保管。如果不慎遗失,您可以通过重置密码或重置密钥对的方式,重新给弹性云服务器绑定密钥对,具体可参照解绑密钥对后用户无法登录ECS时如何处理?进行处理。
- 如果用户已授权华为云云托管私钥,可根据需要将托管的私钥导出使用。
- 单击“确定”,密钥对创建成功。
购买云手机服务器
购买服务器后,系统会自动创建好云手机,因此只需要购买服务器即可。
- 在云手机服务器控制台左上角,选择一个靠近您业务的区域,可减少网络时延。
- 选择左侧导航栏的“服务器管理”,单击右上角的“购买服务器实例”。
- 在“基础配置”页面,根据实际场景选择服务器类型、实例规格以及手机镜像,单击“下一步:网络配置”。
本章节旨在帮助您快速购买一个服务器实例,因此不会涵盖所有可能的选项。详细的参数说明,请参见“购买云手机实例”。
实例规格中有一项参数为“手机开数”,表示购买一台服务器时所对应的云手机数量。例如:手机开数为15,表示这台服务器对应15台云手机。
- 在“网络配置”页面,选择默认的“独享带宽”即可,单击“下一步:高级配置”。
图3 网络配置
- 在“高级配置”页面,选择准备工作中创建好的密钥对,并根据需要设置自定义网络和应用端口。
图4 高级配置
- 单击“下一步:确认订单”,确认配置无误后,设置购买时长与购买数量,阅读并勾选公测试用服务协议,单击“立即购买”。
- 付款后等待服务器创建成功。
连接云手机
您可以使用控制台的ADB公网连接方式快速连接云手机。
- 在云手机列表,选择待连接的云手机实例,单击右侧“操作”列的“更多 > ADB公网连接”。
图5 右侧面板
- 填写如下参数:
- 密钥文件路径:输入服务器的密钥对对应的私钥文件在本地的保存路径,例如:C:\Users\Administrator\Downloads\KeyPair-a49c.pem。
- platform-tools目录:点击配置项后面的“下载ADB工具”,然后解压该工具zip包至您选定的目录,例如:C:\Users\Administrator\Downloads\platform-tools。
- 本地空闲端口:输入一个本地空闲端口。
如下图,6667端口已被其他程序占用(显示LISTENING),而1234端口空闲。
当这三个参数填写后,右侧面板下方位置的空白处将自动填充命令,您只需要按照界面指导完成操作即可连接云手机。
建立SSH隧道命令中各参数的详细释义,请参见“ADB方式(公网)”。
建立SSH隧道的故障排查,请参考如下链接:
- 通过公网访问云手机时,建立SSH隧道失败了,如何解决?
- 建立SSH隧道时报错“too open”?
- 建立SSH隧道时报错“Permission denied”?
- 建立SSH隧道时报错“no match mac found”?
- 如何保持SSH会话不中断?
ADB连接的故障排查,请参考如下链接: