mosquitto 1.4.14安装文档
1、下载mosquitto安装包
下载地址:http://mosquitto.org/files/source/
下载版本:mosquitto-1.4.14.tar.gz
存放目录:/home/mosquitto-1.4.14.tar.gz
2、安装依赖包
yum install gcc gcc-c++ libstdc++-devel
yum install openssl-devel -y
yum install c-ares-devel -y
yum install uuid-devel -y
yum install libuuid-devel -y
3、解压mosquitto安装包
tar -xzvf mosquitto-1.4.14.tar.gz
4、进入解压出来的文件夹中执行如下命令
make && make install
安装好之后可进入 /etc 目录查看
5、进入到/etc/mosquitto中,执行
cp mosquitto.conf.example mosquitto.conf
6、启动mosquitto服务
mosquitto -c /etc/mosquitto/mosquitto.conf
//后台启动
mosquitto -d -c /etc/mosquitto/mosquitto.conf
7、启动的时候会出现以下错误
Error: Invalid user 'mosquitto'.
解决办法:
修改配置文件 /etc/mosquitto/mosquitto.conf,增加登录的用户,例如当前登录的用户为root
然后执行命令:adduser mosquitto
8、打开配置文件为/etc/mosquitto/mosquitto.conf
配置如下:
listener 1883 //配置允许外部访问的端口设置
allow_anonymous false //配置不允许匿名访问,需输入账号密码才可订阅或者发布
password_file /etc/mosquitto/pwfile.example //配置账号密码存放的路径
9、设置用户密码
命令如下:
mosquitto_passwd /etc/mosquitto/pwfile.example mosquitto
回车后,按照提示输入两次密码即可!
10、最后启动mosquitto
//后台启动
mosquitto -d -c /etc/mosquitto/mosquitto.conf
浙公网安备 33010602011771号