caijingbo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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

 

posted on 2022-08-15 16:29  蔡某人1  阅读(114)  评论(0)    收藏  举报