阿里雲賬號購買:如何在阿里雲 ECS 上從零部署寶塔面板與 LNMP 環境!!
買完伺服器和域名,很多人面對黑乎乎的 Linux 命令行直接抓瞎。 又是裝環境、又是配權限,一不小心敲錯一行代碼,系統直接崩掉。
其實現在根本不用這麼硬核。 今天帶你用
最接地氣的實戰方式
,在阿里雲 ECS(雲服務器)上,從零開始搭建大名鼎鼎的
寶塔面板
,並一鍵配置好網站必需的
LNMP 環境(Linux Nginx MySQL PHP)
。
跟著這篇教程走,哪怕你是純新手,10 分鐘也能穩穩拿下。
核心流程一覽
整個過程其實就三步,邏輯非常清晰:
服務器初始化與連接:給服務器裝系統,用工具連上去。
開放安全組(關鍵):在阿里雲後台給寶塔面板「開門」。
安裝寶塔與配置 LNMP:複製一行命令,剩下的全自動。
第一步:準備好你的阿里雲 ECS 服務器(1分鐘)
如果你還沒買服務器,或者剛剛買完,先確保系統的選擇是對的。
1. 操作系統怎麼選?
在阿里雲 ECS 控制台更換系統或購買時,
強烈建議選擇 AlmaLinux 8.x / 9.x、Rocky Linux 8.x / 9.x 或者 Ubuntu 22.04 / 20.04
。
⚠��️ 避坑提醒: 不要再選 CentOS 7 了! CentOS 7 已經在 2024 年徹底停止官方維護(EOL)。作為接班人,almaLinux 或 Rocky Linux 是目前部署寶塔最穩定、最推薦的海外/國內主流選擇。本教程以 AlmaLinux 9 為例,其他系統操作完全一樣。
2. 重置密碼
買完伺服器後,在阿里雲控制台找到你的 ECS 實例,點擊
「重設密碼」
。 設置一個複雜的密碼(記在小本本上),然後重啟服務器讓密碼生效。
第二步:放行阿里雲「安全組」端口(2分鐘)
這是新手最容易踩的坑! 很多人死活打不開寶塔面板,就是因為阿里雲默認把端口都封死了。 寶塔面板默認需要用到
8888
端口(新版寶塔會隨機生成一個五位數的端口,比如
23456
,為了保險,我們直接放行寶塔需要的常用端口)。
登錄阿里雲控制台,進入 「雲服務器 ECS」 面板。
在左側菜單點擊 「實例」,找到你的服務器,點擊實例名稱進入詳情頁。
點擊 「安全組」 選項卡,找到右側的 「管理規則」。
點擊 「快速添加」 或 「手動添加」,在入方向加入以下規則:目的端口:8888(寶塔老版本/備用)目的端口
:888(寶塔數據庫管理 phpMyAdmin 端口)目的端口:80 和 443(網站標準的 HTTP 和 HTTPS 端口)目的端口:20 和 21(FTP 傳輸端口)源地址:選擇 0.0.0.0/0(允許所有人訪問)
點擊保存。
💡進階安全建議: 寶塔安裝好後會隨機生成一個安全端口。 等你安裝完成後,可以回到這裡,把 8888 改成寶塔實際生成的那個隨機端口,這樣服務器會更安全。
第三步:遠程連接服務器並安裝寶塔(3分鐘)
現在我們要把寶塔軟件裝進服務器里。
1. 連接服務器
你可以使用阿里雲自帶的
「Workbench 遠程連接」
,也可以使用電腦本地的工具(如 Xshell、putty 或 Mac 的 Terminal)。
公網 IP:你服務器的 IP(在控制台能看到)
用戶名:root
密碼:你剛剛重置的那個密碼
連上之後,你會看到一行類似
[Root@localhost ~] #
的提示符,說明你已經成功進來了。
2. 執行安裝命令
去寶塔官網複製最新的安裝腳本,或者直接複製下面我為你準備好的
AlmaLinux/Rocky Linux/CentOS
通用安裝命令:
Url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec
如果你選的是
Ubuntu
系統,請用這條命令:
Url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec
複製命令,在黑乎乎的窗口裡
右鍵粘貼
,然後按下回車。
3. 確認安裝
腳本運行幾秒鐘後,屏幕上會彈出一個提示:
Do you want to install Bt-Panel to the /www directory now? (Y/n):
不用猶豫,鍵盤輸入
y
然後敲回車。
接下來服務器就會全自動下載安裝。 你只需要盯著屏幕看代碼飛滾,大概等 2~ 3 分鐘。
4. 保存重要信息
當終端停止滾動,並出現一個大大的外框時,說明安裝成功了!
屏幕上會顯示以下核心信息,請立刻截圖或複製保存到記事本:
外網面板地址
(類似 https:
//123.45.67.89:23456/abcde)
內網面板地址
Username(初始用戶名)
Password(初始密碼)
第四步:一鍵部署 LNMP 環境(4分鐘)
拿著剛才保存的「外網面板地址」,複製到瀏覽器地址欄打開。
1. 登錄與綁定
輸入記事本里的用戶名和密碼登錄。 第一次登錄,寶塔會彈出一個《用戶協議》,勾選同意。 接著會讓你綁定一個寶塔賬號(沒有的話現場註冊一個即可,免費的,國內規範必須綁定)。
2. 一鍵安裝 LNMP
綁定成功後,頁面會自動彈出一個黃金提示框,推薦你安裝環境。
左邊是
LNMP(推薦)
,右邊是
LAMP
。 我們毫無疑問選擇左邊的
LNMP
。
參數建議這樣勾選:
Nginx:選擇最新版或穩定版(如 Nginx 1.24 或 1.26)
MySQL:如果你的服務器內存 小於 2G,選 MySQL 5.6/5.7;如果內存 大於等於 2G,果斷選 MySQL 8.0。
PHP:推薦選擇 PHP 8.1 或 8.2(主流開源建站程序如 WordPress 完美支持)。
純靜態、phpMyAdmin:默認即可。
選擇安裝方式
:一定要選
「極速安裝」
(編譯安裝太慢了,得耗費半小時以上)。
點擊
「一鍵安裝」
。
此時寶塔左上角會出現一個數字提示框,展示安裝進度。 你可以關掉彈窗,泡杯咖啡,等它後台自動下載並配置。 通常 3~ 5 分鐘後,所有軟件都會綠燈亮起,安裝完畢。
檢驗成果與下一步
當 LNMP 成功裝完後,在寶塔面板左側點擊
「狀態」
,只要看到 Nginx、MySQL、PHP 都在正常運行(顯示綠色三角形),說明你的服務器環境已經完美搭建好了!
接下來你可以:
點擊左側的 「網站」 $\rightarrow$ 「添加站點」,輸入你已經解析好的域名。
寶塔會自動幫你創建好網站根目錄和數據庫。
把你的代碼通過寶塔的 「文件」 管理器上傳上去,你的網站就能正式對外訪問了。
搞定了! 從零到
擁有一個圖形化的高效服務器管理後台,其實就是這麼簡單。

