为了更好的去学习二次开发,我们的AirIOT平台选择安装在Linux环境中,这里我们选择广为熟知且成熟的CentOS 7.X系统。
1. 选择合适的平台
随着技术的进步,服务器已经从原来普通人无法触及发展到现在可以通过各种活动以很便宜的价格就能入手,而且在各商家挑选服务器的时候可以意见安装想要的系统,可谓是简洁明了易上手,这里推荐几个可以使用学生优惠和新人优惠的几家云服务器供应商:腾讯云、华为云、阿里云,还有一些小众新星如UCloud等,这里我们先介绍在自己电脑上安装虚拟机来安装CentOS 7.X系统。
2. 准备
- 操作系统:Windows10或者更高,macOS
- Windows上使用VMware16.X,macOS上使用PD虚拟机(M1芯片的进这里M1版PD虚拟机),使用PD Runner来解决激活问题。
- 系统CentOS 7.9(Linux内核版本高于3.10即可)
- 进入AirIOT平台官网,下载Linux版本的平台安装包
- 这里收集了一下Windows用户需要用到的软件,大家可以点击下载。(需要下载阿里云盘客户端)
3. 步骤
- 安装VMware16软件,上文已经提供下载地址,若安装低版本的软件可能会在运行的时候造成电脑蓝屏等问题
- 到输入许可证号时请输入
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
- 软件安装完成,启动软件,创建虚拟机
- 点击 文件->新建虚拟机
- 按照默认,选择 典型 即可,并点击下一步
- 选择 安装程序光盘映像文件 ,点击浏览选择你已经下载好的CentOS的iso文件,然后点击下一步
- 这里设置好你的CentOS的用户名及密码,后续登录需要,“全名”可以个性化设置,完成后点击下一步
- 选择你的虚拟机要创建的位置(建议位置不要选择C盘)然后点击下一步
- 硬盘大小选择40GB,选择单个文件
- 点击 自定义硬件,然后内存给4或8GB,处理器数量选择1,内核数量选择2或者4或者更多(根据电脑的cpu来判断给多少,最大不能超过cpu的最大线程数)点击完成即可完成虚拟机创建
创建成功后虚拟机会自动执行安装(如果没选择Everything的iso映像你需要选择安装GUI界面)
这里有个安装视频可以参考:
4. 获取机器码用以授权
- 分别进入两个网站完成注册,默认用户名为admin,密码需要设置为‘字母+数字’格式
平台页面: http://[虚拟机的ip地址]:3030/admin
运维页面: http://[虚拟机的ip地址]:13030(或10088) <-- 两个端口号依次尝试一下,最新版平台的端口号是13030 -->
- 进入平台页面登录后进入主页,依次选择 授权信息->上传授权,然后点击机器码旁的复制选项进行复制,将复制好的授权码填写在我们的共享文档中,然后等待授权,文章最后有授权码获取的视频大家可以参考一下