本文最后更新于 1000 天前,其中的信息可能已经有所发展或是发生改变。
Centos7-Shell-EMQX集群自动化部署安装使用文档
安装包下载链接:https://pan.baidu.com/s/1M4FRtK5NbghvTbWGza3AIg?pwd=jyjl
提取码:jyjl
手动安装EMQX集群可参考:https://199604.com/2293
注意事项
安装包内容如下:
修改docker-compose.yml文件的数据库配置
修改docker-compose.yml文件的数据库信息的配置
验证当前服务器时间
执行:date -R
命令:查看服务器时间是否和标准的北京时间相匹配
不匹配再执行:
date -s "2021-04-16 14:16:00"
修改同步时间
安装部署
以下步骤使用的是root账号权限进行安装
配置hosts映射
确保 hosts
文件中 存在mysql1.com
的映射ip
如无映射,请执行(10.80.210.122 请替换为现场mysql数据库ip):
echo 10.80.210.122 mysql1.com >> /etc/hosts
注意:此步骤需要获取现场服务器的架构IP,再根据IP信息分配对应的hosts。切记!!!!
连接数据库,创建对应的数据库和导入sql
打开数据库工具如:navicat
,连接服务器的数据库
输入服务器的IP
信息,以及数据库的账号密码: xinsec/DB.xinsec
创建查询:执行以下命令:
安装部署emqx集群环境
- 将安装包
docker-emqx.tar
文件上传到/usr/local/src
目录 -
解压安装包
docker-emqx.tar
文件:tar -xvf docker-emqx.tar
-
进入
docker-emqx
文件夹,并且运行安装xinsec_install.sh
脚本cd docker-emqx
sh xinsec_emqx_install.sh
4.查看服务是否都安装启动成功
netstat -ntlp
或者ss -ntlp
分别存在:18083/1883/8083
等待5分钟…运行命令查看日志:cd /data/docker/emqx/ && docker-compose logs -f
无ERROR
日志即安装无出错…