MQTT linux centOS7 部署
系统版本centos7 X64 1.设置保存安装包路径 # cd /usr/local/src 2、开始下载源包 官网资源: https://mosquitto.org/files/source/ # wget https://mosquitto.org/files/source/mosquitto-1.6.7.tar.gz 3、解压 解压后得到mosquitto-1.6.7文件目录 # tar zxvf mosquitto-1.6.7.tar.gz# mv mosquitto-1.6.7 /usr/local/mosquitto-1.6.7 4、安装MQTT运行依赖环境 1) 以下三个必须安装,不然make时无法通过。 另外安装MQTT之前,我们也可以# cat compiling.txt文件阅读一下官方的说明。 # yum -y install openssl-devel # yum -y install gcc-c++ # yum -y install cmake 2) 以下可选扩展功能,不安装也不影响MQTT使用,只是缺少部分对应的功能 c-ares(用于DNS-SRV支持,默认禁用)c-ares官网: http://c-ares.haxx.se tcp-wrappers(可选,包名libwrapp0 dev) lib-uuid(支持为每个连接客户端生成唯一uuid)