原文:https://kaaproject.github.io/kaa/docs/v0.10.0/Getting-started/
一、
1、kaa核心:
安装kaa集群-------------------------------------------------->有两种方法:可下载Debian或RPM包,或者从源代码中建立kaa。
2、有问题的时候:
在下载或使用Kaa时遇到任何困难,可随时在stack overflow的kaa社区开始讨论。
3、kaa安装说明,向导:
参考我们的GitHub页。
Kaa沙盒
kaa核心
二、kaa sandbox的安装
Kaa Sandbox是一种预配置的虚拟环境,旨在为希望使用Kaa平台的私有实例进行教育,开发和概念验证。沙箱还包括一些演示应用程序,用于说明平台功能的各个方面。本页面提供了有关如何设置沙盒并运行您的Kaa平台应用程序的指导。
步骤:
为了运行kaa 沙盒,可能用VirtualBox环境和AWS(AWS:Amazon Web Services,AWS是亚马逊公司旗下云计算服务平台,为全世界范围内的客户提供云解决方案。AWS面
向用户提供包括弹性计算、存储、数据库、应用程序在内的一整套云计算服务,帮助企业降低IT投入成本和维护成本。)点击适合
的标签看相关说明。
1、VirtualBox上Kaa Sandbox的安装:
自己的系统必须满足最小要求:
64位操作系统
4GRAM
在BIOS中能够设置虚拟化技术
1.1安装一个虚拟化环境。kaa 沙盒 0.10.0支持VirtualBox 版本5.1.2或者更高的版本https://www.virtualbox.org/wiki/Downloads。
1.2从kaa 下载页下载沙盒.ova镜像。
1.3用https://www.virtualbox.org/manual/ch01.html#ovf向导,导入沙盒镜像。
1.4你加载完镜像后,open the Oracle VM VirtualBox Manager, click Settings > System并且调整内存RAM(随机动态存储器)的数量和VM可用的处理器核数。为了最佳性
能,我们推荐至少4G内存(RAM)和2CPUs。然后开启虚拟机。
Note:沙箱实例作品开箱默认虚拟机网络配置设置为NAT。这个能够连接你的机器和kaa 服务器。然而,您可能需要切换到桥接适配器模式。打开the Oracle VM VirtualBox Manager,
VirtualBox Manager, click Settings > Network,并且将附加的选项更改为桥接适配器。采用这种模式的优势在于即使你改变了你的本机IP,沙盒也能正确工作。
1.5等待直到虚拟机开启,然后在你的浏览器上打开127.0.0.1:9080/sandbox 链接。
1.6打开沙盒管理页,在Kaahost/IP块中指定你机器的IP。
2、开启你第一个kaa应用程序
你安装一个kaa沙盒后,你能用示例应用程序来测试它的特证。默认情况下,您的Kaa Sandbox将侦听端口9080以访问示例应用程序和一些基本配置数据。用沙盒,你能
下载任何示例应用程序的源码。对于Java或者Android SDK的示例应用程序,你也能下载他们的二进制文件。
要使用特定的Kaa实例,请使用Sandbox下载SDK库并将其部署到您的端点。
为了下载和运行你的第一个Kaa 示例应用程序,我们推荐你从你的沙盒打开Data collect demos句柄描述,然后选择你的SDK类型。
Tip:为了快速安装,选择Java SDK类型。Java SDK,你能下载一个包含二进制文件的可执行.jar包。对于其他SDK类型,您需要从源文件下载和构建。
在沙盒中跟随这个说明去下载和运行、测试示例应用程序。
3、下一步呐?
用沙盒去创建你自己的kaa应用程序。跟随说明:http://kaaproject.github.io/kaa/docs/v0.10.0/Programming-guide/Your-first-Kaa-application/
Note:请注意,Kaa Sandbox不适用于生产或商业用途。要在线运行应用程序,您需要将Kaa平台部署到您的环境中。 为此,请按照系统安装中的说明进行操
作。http://kaaproject.github.io/kaa/docs/v0.10.0/Administration-guide/System-installation/
如果在安装期间有问题,可以看https://kaaproject.github.io/kaa/docs/v0.10.0/Administration-guide/Troubleshooting/
沙箱的管理UI用于管理Kaa应用程序,端点,模式等。要访问管理界面,请单击沙箱主页上的管理按钮。 您可以使用以下列出的默认预配置帐户登录:
Account type | Username | Default password |
---|---|---|
Kaa admininstrator | kaa | kaa123 |
Tenant admininstrator | admin | admin123 |
Tenant developer | devuser | devuser123 |
UI窗体按钮。
高级沙箱配置
配置常规设置
“通用设置”窗口允许您配置应用程序标题和应用程序基础URL参数。这些参数用于向注册用户发送电子邮件通知。若要自定义一般设置,请单击“设置=一般设置”并按要求填写字段。
2、配置传出邮件设置
传出邮件设置用于向新创建的用户发送有关其密码信息以及发送其他通知的电子邮件。 要自定义传出邮件设置,请单击设置=>发送邮件设置,并根据SMTP邮件服务器配置填写字段。
3、网络化
您可以选择您的端点将使用的主机/ IP,连接到沙箱。指定的主机/ IP将由他端点SDK类库用来使从他客户连接到你的沙盒。若要设置、
这个参数,可以使用沙盒管理页或沙盒虚拟机终端。点击适当的标签,按照说明。单击沙箱主页上的管理按钮。 在Kaa主机/ IP选项
卡,输入所需的地址,然后单击更新。
使用下面的指南和参考资料了解更多关于Kaa的特点。
Guide | What it is for |
---|---|
Key platform features | Learn about Kaa key features, such as endpoint profiles, events, notifications, logging, and others. |
Installation guide | Install and configure Kaa platform on a single Linux node or in a cluster environment. |
Contribute to Kaa | Learn how to contribute to Kaa project and which code/documentation style conventions we adhere to(遵守). |