zoukankan      html  css  js  c++  java
  • mqtt服务器的安装(2)--mosquitto

    1、安装 

    sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa     #添加源到软件仓库
    sudo apt-get update                                         #更新软件仓库列表
    sudo apt-get install mosquitto                              #安装mosquitto

    2、试运行

    sudo service mosquitto status                               #查看运行状态
    sudo service mosquitto start                                #启动服务
    sudo service mosquitto stop                                 #停止服务

    3、添加和修改配置

    复制代码
    sudo service mosquitto stop   #首先停止服务
    
    #用户的局部配置文件放在: /etc/mosquitto/conf.d/目录下,并且这个目录下的所有以.conf后缀的文件都将被mosquitto作为配置文件,在启动时加载。
    
    #在/etc/mosquitto/conf.d目录下,新建myconfig.conf配置文件
    
    #在其中输入如下内容
    #-------------------------------------------

     # 配置mosquitto支持websocket,且监听端口号为8083
      port 1883
      listener 8083
      protocol websockets

      # 关闭匿名访问,客户端必须使用用户名
      allow_anonymous false

      #指定 用户名-密码 文件
      password_file /etc/mosquitto/pwfile.txt

    #--------------------------------------------
    复制代码

    4、创建一个MQTT服务器账户

    假设用户名为:admin
    在命令行运行:mosquitto_passwd -c /etc/mosquitto/pwfile.txt admin
    
    回车后连续输入2次用户密码即可

    5、重新启动mosquitto

    sudo service mosquitto start      #启动服务

  • 相关阅读:
    Linux 下安装JDK1.8
    Linux 常规操作
    C3P0连接池拒绝连接
    Oracle查看并修改最大连接数
    Oracle 建立 DBLINK
    Oracle 数据 update后怎么恢复到以前的数据
    Oracle 11g中解锁被锁定的用户
    身份证15位转18位
    Druid数据库连接池
    CentOS 下安装 LEMP 服务(Nginx、MariaDB/MySQL 和PHP)
  • 原文地址:https://www.cnblogs.com/nuister/p/12942812.html
Copyright © 2011-2022 走看看