【CentOS7.6】docker部署EMQX教程,本地鏡像直接導入(附下載鏈接),沒法在云服務器上魔法拉取鏡像的快來

總覽

先把下載鏈接放在這里吧,這是 EMQX 的 tar 包,能夠直接導入 CentOS 的 docker:

鏈接:https://pan.baidu.com/s/1rSGSLoVvj83ai6d5oolg8Q?pwd=0108
提取碼:0108

一、安裝配置教程

1.將 EMQX-latest.tar 包導入至云服務器(使用Xshell-Xftp)

導入到這個目錄: /usr/local
如果你想要導入到其他目錄,那么在下面的步驟中,你也需要修改相應的路徑

在這里插入圖片描述

2.使用 docker 載入 EMQX-latest.tar
sudo docker load -i /usr/local/EMQX-latest.tar

在這里插入圖片描述

3.創建 EMQX 的專屬數據卷 volume
sudo docker volume create EMQX_data
# 可以用這個命令來看看,是否創建成功 ↓
# docker volume ls

在這里插入圖片描述

4.配置 EMQX 鏡像,并開啟名為“emqx”的實例

如果,你不想在服務器重啟了之后,docker 能夠自動啟動并且自動開啟 emqx 實例,那么運行這個命令:

sudo docker run -d --name emqx -p 1883:1883 -p 8883:8883 -p 8083:8083 -p 8084:8084 -p 18083:18083 emqx/emqx:latest

如果你想要,在服務器重啟了之后,docker 能夠自動啟動并且自動開啟 emqx 實例,那么運行這個命令:

sudo docker run -d --name emqx --restart=always -p 1883:1883 -p 8883:8883 -p 8083:8083 -p 8084:8084 -p 18083:18083 emqx/emqx:latest

服務器啟動后自動啟動 docker:

sudo systemctl enable docker
端口號信息說明:

1883:MQTT 端口
8883:MQTT/SSL 端口
8083:MQTT WebSocket 端口
8084:MQTT WebSocket/SSL 端口
18083:Dashboard 端口

5.【命令行】打開端口:1883、8883、8083、8084、18083

執行命令,添加放行端口:

sudo firewall-cmd --zone=public --add-port=8883/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8083/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8084/tcp --permanent
sudo firewall-cmd --zone=public --add-port=18083/tcp --permanent
sudo firewall-cmd --zone=public --add-port=1883/tcp --permanent

重啟服務器防火墻:

sudo firewall-cmd --reload
6.【服務器官網控制臺】打開安全組策略(或者是其他的,你用誰家的云服務器,就去搜他家怎么打開防火墻端口)

!!警告,此步驟與上個步驟不重復,不要省略。需要同時進行命令行設置和控制臺的設置,不要少了哪個!!

打開安全組策略 -> 防火墻端口打開 1883、8883、8083、8084、18083,

在這里插入圖片描述

在這里插入圖片描述

7.重啟 EMQX docker 實例
docker restart emqx# 看看,它是不是在運行了
sudo docker ps

在這里插入圖片描述


二、試試看吧,照理說,現在我們已經配置好了 EMQX

1.試試

用你的電腦訪問網頁,看看 EMQX 是否啟動成功了:
請把 your_server_ip 換成你自己的云服務器 IP 地址

http://your_server_ip:18083/
2.成功了呢

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/40413.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/40413.shtml
英文地址,請注明出處:http://en.pswp.cn/web/40413.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

服務器重裝系統時數據丟失?有哪些方法可以避免

為了避免在服務器重裝系統時數據丟失,可以采取以下預防措施: 1. 數據備份:在重裝系統之前,備份所有重要的數據和配置文件。備份可以通過以下方式進行: - 使用外部存儲設備(如USB硬盤、NAS等)進行備份。 - 利用備份軟件…

學習成績總是上不去?中學生把握好這5個環節,助你提高成績

在中學時代,考試我們并不陌生。每隔一段時間,學校就會安排我們參加考試。學生時代,我們參加的考試有很多。對于中學生來說,考試成績是我們一直關心的事情。很多學生非常努力的學習,成績卻上不去。這是非常可惜的&#…

[圖解]企業應用架構模式2024新譯本講解19-數據映射器1

1 00:00:01,720 --> 00:00:03,950 下一個我們要講的就是 2 00:00:04,660 --> 00:00:07,420 數據映射器這個模式 3 00:00:09,760 --> 00:00:13,420 這個也是在數據源模式里面 4 00:00:13,430 --> 00:00:14,820 用得最廣泛的 5 00:00:16,250 --> 00:00:19,170…

【軟件工程中的噴泉模型及其優缺點】

文章目錄 一、噴泉模型是什么?二、噴泉模型的優點1. 靈活性和適應性2. 迭代開發3. 風險控制 三、噴泉模型的缺點1. 需求不明確性2. 可能造成資源浪費3. 需要良好的溝通與協作 一、噴泉模型是什么? 噴泉模型是一種迭代增量開發模型,其核心理念…

鏈篦機回轉窯球團生產工藝

生球在回轉窯氧化焙燒,回轉窯頭部設有燃燒器,燃料可以采用氣體、固體、液體。 來自環冷機一冷卻段的高溫廢氣作為二次風進入窯內參與燃燒,燒成成品球進入環冷機。 環冷機采用鼓風冷卻,熱風風箱分為四段: 一段氣體引至…

無人機有哪些關鍵技術?

一、控制技術 無人機的核心還是在控制上,飛控系統的可靠性、穩定性及可擴展性是其中重要的指標。可靠性上,除了器件選型之外,目前主要靠多余度來增加;穩定性主要體現在多場景下仍能保持良好的工作狀態,主要靠算法來進…

QML-各類布局

Colunm布局 Column{id:colspacing: 30Repeater{id:repmodel: ListModel{}Button{width: 100height: 50text: "btn"index}}//開始時候移動move: Transition {NumberAnimation { properties: "x,y"; easing.type: Easing.OutBounce }}//添加時變化add:Transi…

【Nginx】docker運行Nginx及配置

Nginx鏡像的獲取 直接從Docker Hub拉取Nginx鏡像通過Dockerfile構建Nginx鏡像后拉取 二者區別 主要區別在于定制化程度和構建過程的控制: 直接拉取Nginx鏡像: 簡便性:直接使用docker pull nginx命令可以快速拉取官方的Nginx鏡像。這個過程…

通透!手把教你如何從頭構建一個機器學習模型

目錄 1.業務理解 2.數據收集和準備 數據采集 探索性數據分析 (EDA) 和數據清理 特征選擇 3.建立機器學習模型 選擇正確的模型 分割數據 訓練模型 模型評估 4.模型優化 5.部署模型 今天我將帶領大家一步步的來構建一個機器學習模型。 我們將按照以下步驟開發客戶流失…

賽博解壓板

目錄 開頭程序程序的流程圖程序的解壓效果(暫無,但可以運行一下上面的代碼)結尾 開頭 大家好,我叫這是我58。今天,我們要看關于賽博解壓板的一些東西。 程序 #define _CRT_SECURE_NO_WARNINGS 1 #define ROW 6//ROW表示行數,可…

【ARM 常見匯編指令學習 7.1 -- LDRH 半字讀取指令】

請閱讀【嵌入式開發學習必備專欄】 文章目錄 LDRH 使用介紹LDRH(Load Register Half-word)總結 LDRH 使用介紹 在ARMv9架構中,匯編指令LDRH用于從內存中載入數據到寄存器的指令,下面將分別對它進行詳細介紹: LDRH&am…

【基礎算法】UE中實現輪播

本期作者:尼克 易知微3D引擎技術負責人 當前N 總數M 從0到M-1 從1到M 感謝閱讀,以上內容均由易知微3D引擎團隊原創設計,以及易知微版權所有,轉載請注明出處,違者必究,謝謝您的合作。申請轉載授權后臺回復【…

【WebKit屏幕方向API全解析】掌握現代Web應用的方向感應

標題:【WebKit屏幕方向API全解析】掌握現代Web應用的方向感應 WebKit作為許多現代瀏覽器的內核,提供了對HTML5和CSS3的廣泛支持,包括對屏幕方向的控制。屏幕方向API(Screen Orientation API)允許Web應用知道屏幕的方向…

左耳聽風_114_113_Go編程模式修飾器

你好,我是陳浩,我名多爾多house.之前呢我寫過一篇文章叫做python修飾器的函數式編程。 那這種模式呢可以很輕松的把一些函數啊裝配到另外一些函數上。 讓你的代碼呢更加簡單,也可以讓一些小功能性的代碼復用性更高。 讓代碼中的函數呢可以…

掌握XD數字設計:打造令人驚艷的用戶體驗

xd是adobe旗下一款主打UI界面設計-建立原型的軟件,它可以將wireframe、design、以及prototype等UI/UX設計流程整合到一個軟件中,算是一款與sketch對打的軟件。 與PS相比,在UI設計方面,Adobe XD有非常突出的3個優點:能…

從0到1手寫vue源碼

模版引擎 數組join法(字符串) es6反引號法(模版字符串換行) mustache (小胡子) 引入mustache 模版引擎的使用 mustache.render(templatestr,data) mustache.render 循環簡單數組 循環復雜數組 循環單項數組 數組的嵌套 musta…

江蘇徐州SAP代理商有哪些?怎么選擇?

在數字化浪潮席卷全球的今天,企業對于高效、智能的管理系統需求日益迫切。SAP作為全球領先的企業管理軟件解決方案提供商,其產品在市場上享有極高的聲譽。而在江蘇徐州,哲訊智能科技作為SAP的代理商,以其專業的技術實力和優質的服…

開源205W桌面充電器,140W+65W升降壓PD3.1快充模塊(2C+1A口),IP6557+IP6538

開源一個基于IP6557和IP6538芯片的205W升降壓快充模塊(140W65W),其中一路C口支持PD3.1協議,最高輸出28V5A,另一路是A口C口,最高輸出65W(20V3.25A),可搭配一個24V10A的開關…

代碼隨想錄算法訓練營第3天|LeetCode

203.移除鏈表元素 題目鏈接:203. 移除鏈表元素 - 力扣(LeetCode) 文檔鏈接:代碼隨想錄 (programmercarl.com) 視頻鏈接:手把手帶你學會操作鏈表 | LeetCode:203.移除鏈表元素_嗶哩嗶哩_bilibili 第一想法 …

SpringBoot-第一天學習

SpringBoot介紹-約定大于配置 SpringBoot是在Spring4.0基礎上開發的,不是替代Spring的解決方案,而是和Spring框架結合并進一步簡化Spring搭建和開發過程的。 如何簡化?就是通過提供默認配置等方式讓我們更容易,集成了大量常用的…