Linux centos 7下搭建mosquitto

摘要:
Centos7安装1.将网卡名称更改为enth0 A:vim/etc/sysconfig/grub B:在第三行C中添加“net.ifnames=0 biosdevname=0”:执行命令:grub2 mkconfig-o/boot/grub2/grub。cfg 2.修改自动IP获取A:将etc/sysconfig/networkscripts/ifcfg-eth0更改为ONBOO
Centos7安装

1.网卡名改为enth0

 A:  vim /etc/sysconfig/grub

 B:  第三行添加“net.ifnames=0 biosdevname=0”

 C: 执行指令:grub2-mkconfig -o /boot/grub2/grub.cfg

2.修改自动获取IP

  A:更改 etc/sysconfig/network-scripts/ifcfg-eth0 ,将ONBOOT="no" 改为 ONBOOT="yes"

   B:保存后:service network restart

   C:查看IP:ifconfig

mosquitto搭建

1.安装g++

  通常情况下在centos下安装软件就用yum.

    关键是,使用yum你的知道安装包的名字是什么。如果直接键入yum install g++,

  会告诉你没有这个包。所以你应该使用gcc-c++,这才是这个包的名字。

2.修改config.mk文件

 WITH_TLS:=no

 WITH_TLS_PSK:=no

 WITH_SRV:=no

3.编译mosquitto

  make

4 安装mosquitto

  make install

5 添加用户

  adduser mosquitto

6 修改共享库libmosquitto.so.1

  root权限下

  #cat /etc/ld.so.conf
      include ld.so.conf.d/*.conf
  # echo "/usr/local/lib" >> /etc/ld.so.conf
  # ldconfig

7 启动mosquitto

  mosquitto -c /etc/mosquitto/mosquitto.conf -d”或 mosquitto -v

辅助指令

1.结束mosquitto进程

  pkill  mosquitto

2.centos7默认使用的是firewall作为防火墙,不是iptables

 Systemctl start firewalld.service   启动firewall

 Systemctl stop firewalld.service   停止firewall

 Systemctl disable firewalld.service 禁止firewall开机启动

Linux centos 7下搭建mosquitto第1张

免责声明:文章转载自《Linux centos 7下搭建mosquitto》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇同一个二维码支持多种支付的实现思路flask-caching缓存下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

centos下Zabbix Agent端部署和安装

首先重复一下前面的规划 server端: 192.168.136.144 centos6.5 (虚拟机) agent端: 192.168.136.155 centos6.5( 虚拟机) 下面,我们要在agent端155上安装 zabbix的agent ,看看如何进行安装和监控起来 1、同步客户端时间,防止跟服务器端不一致,导致检测到不可用的监控数据 本次实...

qcow2 磁盘扩容方法,亲测好使

在linux上创建kvm虚拟机,创建的虚拟机觉得硬盘空间太小可能会影响以后的使用,然后找见这篇文章扩容,非常好使   qcow2 磁盘扩容方法 直接扩展现有qcow2格式磁盘大小的方法 1. 查看磁盘文件信息,进行扩展 2. 启动虚拟机查看磁盘信息 3. 开始分区 4. 创建物理卷、加入卷组、扩展逻辑卷 5. 确认磁盘是否增长 直接扩展现有qc...

CentOS 7上的主机名设置和基本网络管理

主机名 CentOS 6 查看。 # hostname 设置。 # hostname NEW_NAME 设置完成后,xshell的会话中不会显示NEW_NAME,可通过重新登录会话来显示。不过实际上我们在设置完成后立即再次查看的话,是已经设置为NEW_NAME了。 这样子设置,是临时有效,系统重启之后,就恢复为之前的主机名了。想要永久有效的话,应该将NEW...

Linux CentOS重命名文件夹和文件的办法

一、Linux、CentOS下重命名文件和文件夹mv:move 用移动文件命令就可以了,因为linux系统没有专门的重命名命令。基本格式:移动文件:mv 文件名 移动目的地文件名重命名文件:mv 文件名 修改后的文件名示例:mv oldfilename newfilename (oldfilename为旧文件名,newfilename为新文件名) 二、Li...

CentOS下防御或减轻DDoS攻击方法(转)

查看攻击IP 首先使用以下代码,找出攻击者IP netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n 将会得出类似如下的结果: 1 114.226.9.132 1 174.129.237.157 1 58.60.118.142 1 Address 1 s...

CentOS 7安装SSHFS 实现远程主机目录 挂载为本地目录

安装sshfs 官方下载地址 https://github.com/libfuse/sshfs/releases 首先,我们需要安装sshfs软件。sshfs是一个基于SSH文件传输协议的文件系统客户端,它的官方网页是:http://fuse.sourceforge.net/sshfs.html 。在CentOS下,我们可以通过yum来安装(注意使用yum...