HC小区文档

HC开源免费物联网系统ubuntu20.04 梓豪方式安装教程

物联网平台的安装推荐用梓豪的方式安装部署,这里推荐物联网提供单独的服务器来安装,
以免物联网和设备的交互比较频繁,影响物业系统的正常使用。 下面就以梓豪方式安装。

1.0 准备资源

服务器:4核8G内存100G磁盘(推荐,如果是测试可以是2核4G内存40G磁盘)
操作系统:ubuntu20.04
域名:备案过的域名(如果是三大运营商的主机,需要面向他们的主机备案),并且域名没有做过违法事情,主要是有些域名做过违法事情被微信拉入黑名单
需要解析两个子域名,比如 iot.xx.com 和 app.iot.xx.com
公众号:服务号认证过的
开放端口:80/443 1883(mqtt) 20011(netty) 7000 3306(部署完成后可以关闭)

2.0 先安装梓豪平台

2.1:梓豪平台安装是非常简单的,我们可以通过以下命令

直接安装:

apt-get install -y wget && wget https://homecommunity.oss-cn-beijing.aliyuncs.com/install.sh -O zihaoinstall.sh && sh zihaoinstall.sh

等待安装完成,当出现如下信息,说明安装完成

For more details see kill(1).
chmod: cannot access '/etc/rc.d/rc.local': No such file or directory
./web/download/deploySlave.sh: line 30: /etc/rc.d/rc.local: No such file or directory

这个报错忽略,请继续

2.2 安装docker

apt update && apt -y install docker.io

2.3 安装7z 解压文件

sudo apt-get -y install p7zip-full

等梓豪平台系统安装完以后,然后登陆进入梓豪平台 浏览器访问 http://ip:7000 账号为 zihao 密码为 123456

在梓豪平台系统资源中心,主机资源里面进去修改服务器 IP(一定要改为内部 IP)

3.0 开放端口

登陆云服务器控制台开放 如下端口

7000 (梓豪使用,等系统投入使用后建议关闭,使用时再打开)
80 (物联网使用)

4.0 安装物联网系统

img 点击安装 img 应用组可以自己建一个IOT,请到这里新建 img 修改 nginx和iot下 hosts的ip img img 切记修改为内网ip,不能填写127.0.0.1

5.0 启动系统

这里需要注意 如果 物联网系统单独使用(也就是服务器上没有安装物业系统),那么需要启动nginx mysql redis 和iot应用
如果和物业系统一起使用(也就是服务器上已经安装了物业系统),那么只需要启动iot就可以,nginx mysql redis可以共用物业系统的 img

6.0 配置nginx

Nginx配置文件存放在服务器/home/data/nginx/下,可以配置相应的域名,配置完后应用中重启nginx生效 img img

7.0 软件商店中安装mqtt服务器

在软件商店中安装 activemq-artemis 并且启动即可

8.0 清理测试数据

部署的系统可能存在测试数据,在商用前要清理,点击清理物联网测试数据

HC物业精选文章