華為云耀云服務器L實例規則配置教程(親自實操經驗)

我剛買了這個最基礎的36¥的L實例的云服務器,這個實例是自帶公網ip的,不需要額外購買。我準備先配置好,能夠通過公網ip訪問,以便之后上傳javaweb項目可以直接訪問,不過中途遇到了點問題,但是已解決,記錄一下方便以后操作,如果能幫到和我一樣的純小白就更好了。

我選的系統是CentOS7/8,之后的命令也是centos的

彈性公網ip購買后會自動綁定,不用瞎操作

接下來是購買后配置的步驟

1、添加規則

第一步找到購買的云服務器所啟用的安全規則,看看有沒有以下幾條,沒有就添加規則
點擊“添加規則”。
添加以下入方向規則:
HTTP (80):允許從所有IP訪問
協議類型:自定義TCP
端口范圍:80
源地址:0.0.0.0/0
HTTPS (443):允許從所有IP訪問
協議類型:自定義TCP
端口范圍:443
源地址:0.0.0.0/0
SSH (22):允許從所有IP訪問
協議類型:自定義TCP
端口范圍:22
源地址:0.0.0.0/0
Tomcat (8080):允許從所有IP訪問
協議類型:自定義TCP
端口范圍:8080
源地址:0.0.0.0/0

優先度建議就默認(1)

2、配置實例內防火墻

啟動 firewalld 服務:

sudo systemctl start firewalld

設置 firewalld 服務在開機時自動啟動:

sudo systemctl enable firewalld

確認 firewalld 服務狀態:

sudo systemctl status firewalld
sudo firewall-cmd --zone=public --add-port=22/tcp --permanent
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --zone=public --add-port=443/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

運行以下命令確認EIP已經綁定到實例:

ip addr show

ps:我運行這個命令顯示我eth0網卡分配給了私有ip,一開始沒成功從公網ip訪問的時候我還懷疑過是不是因為這個,后來證明沒關系,但是始終未顯示彈性公網ip已綁定到實例,如果有知道原因的大佬希望可以在評論區不吝賜教,在下感激不盡。

3、使用Apache HTTP服務器

安裝Apache HTTP服務器:

sudo yum install httpd

啟動Apache服務:

sudo systemctl start httpd

設置Apache開機自啟動

sudo systemctl enable httpd

確認Apache服務是否正在監聽80端口:

sudo netstat -tuln | grep 80

如果Apache正在監聽80端口,則應該看到類似以下的輸出:

tcp6       0      0 :::80                   :::*                    LISTEN

然后為了驗證你可以通過ssh連接來驗證本地訪問是否通暢,然后再通過瀏覽器url驗證是否能通過公網ip訪問云服務器。
先在windows電腦上打開git bash或者其他SSH客戶端。
在終端中輸入以下命令:

ssh your name@your eip

your name填入你的用戶名
your eip 填入你的公網ip

首次連接時,系統會提示你確認主機的真實性。輸入 yes 并按回車:

The authenticity of host '1.94.190.229 (1.94.190.229)' can't be established.
ECDSA key fingerprint is SHA256:xdHAPT0n584sDVYMjIl3EUv3WvPa/6RS4/bTT7C8nUk.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

輸入你在創建云服務器時設置的root用戶密碼:

root@1.94.190.229's password:

成功登錄后,你可以使用以下命令測試Apache是否正常運行:

curl http://localhost

應該返回Apache的默認頁面內容(一串很長很長的html代碼)。如果你能看到內容,說明Apache運行正常。

然后從外部瀏覽器訪問:

http://your eip

your eip填寫你的公網ip

看到這個頁面就代表配置成功啦,可以通過公網ip訪問云服務器啦(完結撒花)

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

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

相關文章

富格林:曝光糾正出金虧損陋習

富格林悉知,雖然現貨黃金市場看似變化無常,在操作方向上依舊是有跡可循的,投資者需要了解曝光的專業經驗糾正陋習阻止出金虧損。要獲得優質的黃金投資出金效果,就需要在明確現貨黃金操作技巧的前提下,只有規范遵循已曝…

Ansible——script模塊

目錄 特點 參數總結 使用 ansible 命令 1. 基本示例 2. 傳遞參數 3. 使用 creates 參數 4. 使用 removes 參數 示例 Playbook 文件 基本語法 1. 基本使用 2. 傳遞參數 3. 使用 creates 參數 4. 使用 removes 參數 5. 使用 register 捕獲輸出 6. 使用 args 指定參數…

【Vue】sync修飾符

文章目錄 一、介紹二、語法三、代碼示例 一、介紹 作用:可以實現 子組件 與 父組件數據 的 雙向綁定,簡化代碼 簡單理解:子組件可以修改父組件傳過來的props值 特點:prop屬性名,可以自定義,非固定為valu…

如何安裝 CleanMyMac X 4.15.3破解版

CleanMyMac X 4.15.3破解版是一款專業的Mac系統清理軟件,可一鍵智能掃描清理mac系統日志緩存磁盤垃圾和多余語言安裝包,快速釋放電腦內存,輕松管理和升級Mac上的應用。同時CleanMyMac X 破解版可以強力卸載惡意軟件,修復系統漏洞&…

仿今日頭條的新聞資訊系統

軟件簡介 新聞資訊系統,前端基于 Uniapp、Uview,后端基于Ruoyi系統,代碼易讀易懂、界面簡潔美觀。一套前端代碼,同時支持微信小程序、Android、Ios應用等多種應用。 平臺簡介 新聞資訊系統,主要包括首頁、行業資訊、…

Adobe Illustrator 矢量圖設計軟件下載安裝,Illustrator 輕松創建各種矢量圖形

Adobe Illustrator,它不僅僅是一個簡單的圖形編輯工具,更是一個擁有豐富功能和強大性能的設計利器。 在這款軟件中,用戶可以通過各種精心設計的工具,輕松創建和編輯基于矢量路徑的圖形文件。這些矢量圖形不僅具有高度的可編輯性&a…

高中數學:數列-基礎概念

一、什么是數列? 一般地,我們把按照確定的順序排列的一列數稱為數列,數列中的每一個數叫做這個數列的項,數列的第一項稱為首項。 項數有限個的數列叫做有窮數列,項數無限個的數列叫做無窮數列。 二、一般形式 數列和…

Ubuntu20.04-SLAM軟件安裝

目錄 安裝環境安裝問題1.Ubuntu20.04在T440p上的安裝問題1.1 安裝后提示"x86/cpu:VMX(outside TXT) disabled by BIOS"1.2 ACPI Error:Needed type[Reference],found [Integer] 等錯誤1.3 ima: Error Communicating to TPM chip 2.中文輸入法-google pinyin3. gcc/cm…

計算機二級Access操作題總結——簡單應用

查詢設計 創建一個查詢,能夠在客人每次結賬時根據客人的姓名提示統計這個客人已住天數和應交金額,并顯示“姓名”、“房間號”、“已住天數”和“應交金額”,所建查詢命名為“qT2”。 注:輸入姓名時應提示“請輸入姓名”。已住天…

SpringBoot: 可執行jar的特殊邏輯

這一篇我們來看看Java代碼怎么操作zip文件(jar文件),然后SpringBoot的特殊處理,文章分為2部分 Zip API解釋,看看我們工具箱里有哪些工具能用SpringBoot的特殊處理,看看SpringBoot Jar和普通Jar的不同 1. Zip API解釋 1. ZipFil…

深度學習論文: Emerging Properties in Self-Supervised Vision Transformers

深度學習論文: Emerging Properties in Self-Supervised Vision Transformers Emerging Properties in Self-Supervised Vision Transformers PDF: https://arxiv.org/pdf/2104.14294v1 PyTorch代碼: https://github.com/shanglianlm0525/CvPytorch PyTorch代碼: https://githu…

Composition API函數

unref unref函數用于獲取響應式對象的原始值。如果傳入的是一個響應式對象,則返回其value屬性;如果傳入的是一個普通的JavaScript對象,則返回它本身。 unref函數在某些情況下很有用,例如在使用watchEffect函數時,可…

go語言實戰--基于Vue3+gin框架的實戰Cetide網項目(講解開發過程中的各種踩坑)

最近被要求學習go語言開發,也就做一個項目實戰鞏固一下,也分享一下關于gin框架的實戰項目 (后續應該還是會繼續學習Java,這一期還是做一個govue的) 經過一段時間的開發過后,感覺現在的開發效率要快不少了&…

傳統工科碩士想轉嵌入式,時間夠嗎?

在開始前剛好我有一些資料,是我根據網友給的問題精心整理了一份「嵌入式的資料從專業入門到高級教程」, 點個關注在評論區回復“888”之后私信回復“888”,全部無償共享給大家!!! 零基礎開始學&#xff0…

[NOVATEK] NT96580行車記錄儀功能學習筆記(持續更新~

一、u-Boot升級燈 運行u-Boot程序時LED燈閃爍,找到運行過程中一直在運行的函數在里面進行LED引腳電平的翻轉 宏定義 Z:\SunFan\AHD580\pip\na51055_PIP\BSP\u-boot\include\configs\nvt-na51055-evb.h Z:\SunFan\AHD580\pip\na51055_PIP\BSP\u-boot\drivers\mtd\nvt_flash_…

什么是JWT(Json-Web-Token)?JWT的用途和優勢是什么?

什么是JWT(Json-Web-Token)? JWT,全稱JSON Web Token,是一種開放標準(RFC 7519)。它定義了一種緊湊的、自包含的方式,用于在各方之間安全地傳輸信息。這種信息被設計成JSON對象格式…

簡介RESTful API和中間件Web API網關

從RESTful API開始 RESTful API(Representational State Transfer API)是一種設計Web服務的架構風格,它基于REST(Representational State Transfer)理論。REST是一種軟件架構風格,由Roy Fielding在其博士論文《Architectural Styles and the Design of Network-based So…

LeetCode 550, 380, 234

目錄 550. 游戲玩法分析 IV題目鏈接表要求知識點思路代碼 380. O(1) 時間插入、刪除和獲取隨機元素題目鏈接標簽思路代碼 234. 回文鏈表題目鏈接標簽思路代碼 550. 游戲玩法分析 IV 題目鏈接 550. 游戲玩法分析 IV 表 表Activity的字段為player_id,device_id&am…

Linux卸載殘留MySQL【帶圖文命令巨詳細】

Linux卸載殘留MySQL 1、檢查殘留mysql2、檢查并刪除殘留mysql依賴3、檢查是否自帶mariadb庫 1、檢查殘留mysql 如果殘留mysql組件,使用命令 rpm -e --nodeps 殘留組件名 按順序進行移除操作 #檢查系統是否殘留過mysql rpm -qa | grep mysql2、檢查并刪除殘留mysql…

k8s——Pod容器中的存儲方式及PV、PVC

一、Pod容器中的存儲方式 需要存儲方式前提:容器磁盤上的文件的生命周期是短暫的,這就使得在容器中運行重要應用時會出現一些問題。 首先,當容器崩潰時,kubelet 會重啟它,但是容器中的文件將丟失——容器以干凈的狀態&…