開始輸入,可搜尋發票、服務、域名、工單,以及 更多...
寶塔面板(國際版為 aaPanel)是一款流行的 Linux 伺服器圖形化管理面板,可以通過網頁一鍵部署 Nginx、Apache、MySQL、PHP,並管理網站、資料庫、FTP 和 SSL 證書。本文介紹如何在 Linux 伺服器上一鍵安裝寶塔面板 / aaPanel,包括安裝前準備、執行官方安裝指令碼、放行埠、獲取登入入口以及常用的 bt 命令,適用於 Debian 11/12、Ubuntu 20.04/22.04/24.04 以及 CentOS 7、Rocky Linux / AlmaLinux 8/9。
建議伺服器記憶體不低於 1GB、系統盤剩餘空間不少於 10GB,並使用 root 使用者通過 SSH 登入。先更新軟體源並安裝下載工具:
Debian / Ubuntu:
apt update && apt install -y wget curl screen
CentOS / Rocky Linux / AlmaLinux:
yum install -y wget curl screen
安裝過程可能持續數分鐘,建議在 screen 會話中執行,避免 SSH 意外斷開導致安裝中斷:
screen -S bt
寶塔官方會不定期更新安裝指令碼,請以寶塔官網(bt.cn)“Linux 面板”下載頁提供的最新命令為準。常見的通用安裝指令碼寫法如下(適用於大多數發行版),wget 與 curl 二選一即可:
wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && bash install_panel.sh
curl -sSO https://download.bt.cn/install/install_panel.sh && bash install_panel.sh
如果你需要英文介面的國際版 aaPanel,請從 aaPanel 官網(aapanel.com)的安裝頁面複製對應命令,其形式與上面類似:
URL=https://www.aapanel.com/script/install_panel_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO $URL ;else wget --no-check-certificate -O install_panel_en.sh $URL;fi;bash install_panel_en.sh
指令碼執行後會詢問是否安裝到 /www 目錄,輸入 y 回車即可。安裝完成後,終端會輸出外網面板地址、內網面板地址、使用者名稱和密碼,請立即複製並妥善儲存。
screen -r bt 可回到安裝會話。新版寶塔會為面板隨機生成一個埠(舊版預設為 8888),請以安裝結果中顯示的埠為準。除了面板埠,建站通常還需要放行 80、443,以及 SSH 埠 22。以面板埠 8888 為例:
Debian / Ubuntu(使用 ufw):
ufw allow 22/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 8888/tcp
ufw status
CentOS / Rocky / AlmaLinux(使用 firewalld):
firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --permanent --add-service=http --add-service=https
firewall-cmd --reload
寶塔安裝指令碼通常會自動放行面板埠,但如果你的伺服器還在網路層設定了訪問控制,也需要同時放行。
在瀏覽器中開啟安裝結果中的“外網面板地址”,格式通常為 http(s)://伺服器IP:埠/安全入口。安全入口是一段隨機字串,必須完整輸入,否則會看到“入口校驗失敗”的提示。首次登入需要繫結寶塔帳號(國際版 aaPanel 無此要求),之後會推薦安裝 LNMP 或 LAMP 環境,按需選擇即可,新手推薦 LNMP(Nginx + MySQL + PHP)。
如果忘記了登入地址或密碼,可以在 SSH 中隨時檢視:
bt default
安裝後系統會提供 bt 命令列工具,直接輸入 bt 可進入互動選單,按編號選擇功能(重啟面板、修改密碼、修改埠、檢視預設資訊等,選單編號可能隨版本變化,以實際顯示為準)。常用命令:
bt
bt default
/etc/init.d/bt restart
/etc/init.d/bt stop
/etc/init.d/bt start
請確認面板埠已在系統防火牆中放行,安全入口輸入完整,並在 SSH 中執行 /etc/init.d/bt restart 重啟面板。也可以先在伺服器上執行 curl -I http://127.0.0.1:埠 確認面板是否正常執行。
兩者由同一團隊開發,寶塔為中文版,aaPanel 為英文國際版,外掛和部分功能略有不同。選擇你習慣的語言版本即可,不要在同一台伺服器上混裝。
面板本身佔用資源很少,但執行 MySQL 和網站建議至少 1 核 1GB 記憶體;如果網站較多或使用較大的資料庫,建議 2GB 及以上記憶體。
如安裝或登入過程中仍遇到問題,請提交工單聯絡 IMIDC 7×24 技術支援,並附上系統版本與安裝報錯截圖。