本文主要是介绍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)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!