CentOS7.9 网络配置EMQX安装测试(Eclipse Paho)

2023-10-09 11:10

本文主要是介绍CentOS7.9 网络配置EMQX安装测试(Eclipse Paho),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

配置测试环境:VMware & CentOS7.9 & Eclipse Paho


一、CentOS7.9 网络配置

(1)查看物理机的网络信息

1、win+R输入cmd进入计算机终端

2、在终端输入:ipconfig/all

 记录以上IPv4地址、子网掩码和网关三项。


(2)修改网卡配置文件

1、切换到网卡配置文件所在目录:

[root@localhost ~]$ cd /etc/sysconfig/network-scripts/

2、打开配置文件:

[root@localhost network-scripts]# vi ifcfg-ens33

3、配置文件 ifcfg-ens33:

将BOOTPROTO 改为static 表示使用手动设置的静态IP;

将ONBOOT改为yes表示自动激活网卡;

在文档最后添加以下物理机信息:

IPADDR="192.168.x.x"         #虚拟机的IP地址,需要和物理机处于同一网段,即前三位一样NETMASK="255.255.255.0"      #子网掩码  和物理机保持一致
GETWAY="192.168.x.x"         #默认网关  和物理机保持一致
DNS1="192.168.x.x"           #DNS,和物理机一致

(3)添加网关地址

1、输入以下指令:

[root@localhost network-scripts]# vi /etc/sysconfig/network

2、添加以下内容:

NETWORKING=yes
HOSTNAME=xxx             #名称自取
GATEWAY=192.168.116.1    #默认网关与物理机一致

(4)添加DNS

1、输入如下命令:

[root@localhost network-scripts]# vi /etc/resolv.conf

添加以下内容:

nameserver 192.168.1.1        #DNS 和物理机一致

重启网络服务:

[root@localhost network-scripts]# service network restart

(5)测试网络:

1、虚拟机访问主机

 2、虚拟机访问外网

3、物理机访问虚拟机 

这三步都能成功测试,说明你已经成功配置CentOS网络了。

(这是更改本地网络配置文件的方式来进行配置,同时也可以在虚拟机右上角的网络设置处直接对IP进行修改配置。)


二、EMQX安装配置

(1)打开终端,输入指令下载EMQX:

[smart@localhost ~]$ wget -c https://www.emqx.cn/downloads/broker/v4.2.7/emqx-centos7-4.2.7-x86_64.zip

(2)解压:

[smart@localhost ~]$ unzip emqx-centos7-4.2.7-x86_64.zip -d /usr/local/
[smart@localhost ~]$ cd /usr/local/emqx/
[smart@localhost emqx]$ ll

如图:

[smart@localhost emqx]$ cd /bin
[smart@localhost bin]$ ./emqx console

 

[smart@localhost bin]$ ./emqx start

 

 (2)添加用户密码:

[root@test bin]# ./emqx_ctl admins add xjy 123456 

(3)登录EMQX:

       打开浏览器,输入:192.168.116.xxx:18083(个人虚拟机IP),使用设置的用户密码登录,明暗以及语言设置如下图:


三、Eclipse Paho发布订阅测试

资料参考:​​​​​​https://blog.csdn.net/weixin_33978016/article/details/85932784?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-6.essearch_pc_relevant&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-6.essearch_pc_relevant


其他博主的相关配置过程参考:centos7桥接模式&NAT模式网络配置——两种网络模式下有何不同?_扶摇的博客-CSDN博客

这篇关于CentOS7.9 网络配置EMQX安装测试(Eclipse Paho)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/172437

相关文章

IntelliJ IDEA 中配置 Spring MVC 环境的详细步骤及问题解决

《IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决》:本文主要介绍IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决,本文分步骤结合实例给大... 目录步骤 1:创建 Maven Web 项目步骤 2:添加 Spring MVC 依赖1、保存后执行2、将新的依赖

SpringBoot基于配置实现短信服务策略的动态切换

《SpringBoot基于配置实现短信服务策略的动态切换》这篇文章主要为大家详细介绍了SpringBoot在接入多个短信服务商(如阿里云、腾讯云、华为云)后,如何根据配置或环境切换使用不同的服务商,需... 目录目标功能示例配置(application.yml)配置类绑定短信发送策略接口示例:阿里云 & 腾

如何为Yarn配置国内源的详细教程

《如何为Yarn配置国内源的详细教程》在使用Yarn进行项目开发时,由于网络原因,直接使用官方源可能会导致下载速度慢或连接失败,配置国内源可以显著提高包的下载速度和稳定性,本文将详细介绍如何为Yarn... 目录一、查询当前使用的镜像源二、设置国内源1. 设置为淘宝镜像源2. 设置为其他国内源三、还原为官方

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

CentOS7更改默认SSH端口与配置指南

《CentOS7更改默认SSH端口与配置指南》SSH是Linux服务器远程管理的核心工具,其默认监听端口为22,由于端口22众所周知,这也使得服务器容易受到自动化扫描和暴力破解攻击,本文将系统性地介绍... 目录引言为什么要更改 SSH 默认端口?步骤详解:如何更改 Centos 7 的 SSH 默认端口1

Maven的使用和配置国内源的保姆级教程

《Maven的使用和配置国内源的保姆级教程》Maven是⼀个项目管理工具,基于POM(ProjectObjectModel,项目对象模型)的概念,Maven可以通过一小段描述信息来管理项目的构建,报告... 目录1. 什么是Maven?2.创建⼀个Maven项目3.Maven 核心功能4.使用Maven H

SpringBoot多数据源配置完整指南

《SpringBoot多数据源配置完整指南》在复杂的企业应用中,经常需要连接多个数据库,SpringBoot提供了灵活的多数据源配置方式,以下是详细的实现方案,需要的朋友可以参考下... 目录一、基础多数据源配置1. 添加依赖2. 配置多个数据源3. 配置数据源Bean二、JPA多数据源配置1. 配置主数据

Spring 基于XML配置 bean管理 Bean-IOC的方法

《Spring基于XML配置bean管理Bean-IOC的方法》:本文主要介绍Spring基于XML配置bean管理Bean-IOC的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一... 目录一. spring学习的核心内容二. 基于 XML 配置 bean1. 通过类型来获取 bean2. 通过

如何使用Nginx配置将80端口重定向到443端口

《如何使用Nginx配置将80端口重定向到443端口》这篇文章主要为大家详细介绍了如何将Nginx配置为将HTTP(80端口)请求重定向到HTTPS(443端口),文中的示例代码讲解详细,有需要的小伙... 目录1. 创建或编辑Nginx配置文件2. 配置HTTP重定向到HTTPS3. 配置HTTPS服务器