搭建 SylixOS 运行环境
SylixOS 支持运行 C/C++、JavaScript 和 Golang 开发的微服务,一台全新的搭载 SylixOS 的设备需要 VSOA 运行库才可以运行微服务。本节将介绍如何在 SylixOS 系统中搭建 VSOA 运行环境。
下载 VSOA 运行库
本章介绍使用 C/C++ 进行微服务运行环境搭建:
安装 VSOA 运行库
通过 Armory install 的方式进行安装。
- 安装 VSOA 运行库。
armory install @cloudnative/vsoa -r dev
- 安装 VSOA 注册机。
armory install @cloudnative/cloudnative_register -r dev
授权 VSOA
使用串口终端或 Telnet 终端进入 SylixOS 命令行。
说明:
Telnet 的默认端口号为 23,用户名和密码为:root。使用如下命令启动注册程序,运行后首先会注册 VSOA,需按照提示输入 VSOA 的 SN 号。
[root@sylixos:/apps/] cloudnative_register -a vsoa Registering vsoa... [License Authorize] Service permission not obtained. Please input your SN: xxxxxxxxxxxxxxxxxxxxxxxx
输入 SN 后,授权程序会生成 Register code。
[License Authorize] Your register code is: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu [License Authorize] Please open the following url and input your register code: https://license.acoinfo.com/getlicense
在 https://license.acoinfo.com/getlicense 页面输入该 Register code,单击 Generate 即可得到 License。
将得到的 License 继续输入到终端,即可完成授权过程。
[License Authorize] Please input your license: nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn [License Authorize] Activcation successful. You have registered vsoa.
VSOA 授权成功。