ESC

開始輸入,可搜尋發票、服務、域名、工單,以及 更多...

搜尋... Ctrl+K
寶塔面板

aaPanel一鍵搭建WordPress網站教程(2026最新)

7 個步驟 8 分鐘閱讀 13 次閱讀 0
本文目錄

aaPanel 是寶塔面板的國際版本,介面簡潔、無需繫結手機號,非常適合在海外 VPS 上建站。本文以一台全新的 Linux 雲伺服器為例,從安裝面板到上線 HTTPS 的 WordPress 網站,完整演示每一步,新手也能在 30 分鐘內完成。

要點速覽

  • aaPanel 是寶塔面板的國際版本,無需繫結手機號,適合在海外 VPS 上搭建 WordPress 網站。
  • 用 aaPanel 搭建 WordPress 主要分為四個環節:安裝面板、部署 LNMP 執行環境、建立站點、申請 SSL 證書。
  • aaPanel 中搭建 WordPress 推薦選擇 PHP 8.3(或 8.2),這兩個版本均受最新版 WordPress 支援。
  • aaPanel 可一鍵申請 Let's Encrypt 免費 SSL 證書,證書有效期 90 天,面板會自動續簽。
  • IMIDC 的香港、日本、新加坡等地雲伺服器無需 ICP 備案即可直接建站,面向中國大陸訪客可選擇 CN2 最佳化線路。

適用環境 / 準備工作

  • 一台全新安裝的 Linux 伺服器,推薦 Ubuntu 22.04/24.04 或 Debian 12,建議至少 1 核 CPU、1GB 記憶體(2GB 以上更穩妥)
  • 已通過 SSH 以 root 身份登入伺服器
  • 一個已註冊的域名,並能在 DNS 服務商處新增解析記錄
  • 伺服器上沒有預裝 Nginx、Apache、MySQL 等環境,避免與面板衝突

香港、日本等地區的伺服器無需 ICP 備案即可直接解析域名使用;若網站面向中國大陸使用者,可優先選擇帶 CN2 線路的機房。

操作步驟

一、更新系統並安裝 aaPanel

先更新系統軟體包:

apt update && apt upgrade -y

然後執行 aaPanel 官方安裝指令碼(以下為 7.x 版本通用命令,建議安裝前到 aapanel.com 官網核對最新指令碼):

URL=https://www.aapanel.com/script/install_7.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_7.0_en.sh "$URL";fi;bash install_7.0_en.sh aapanel

安裝過程中輸入 y 確認,等待幾分鐘。完成後終端會輸出 面板地址、使用者名稱和密碼,請立即複製儲存。之後可隨時通過以下命令檢視面板資訊或開啟管理選單:

bt default
bt

二、放行面板埠並登入

如果伺服器啟用了 ufw 防火牆,需要放行面板埠(以終端輸出的實際埠為準)以及 Web 埠:

ufw allow 80/tcp
ufw allow 443/tcp
ufw allow <面板埠>/tcp

在瀏覽器開啟 https://伺服器IP:面板埠/安全入口,因為預設使用自簽名證書,瀏覽器會提示不安全,選擇繼續訪問即可。

三、安裝 LNMP 執行環境

首次登入後,面板會彈出推薦安裝套件視窗:

  1. 選擇 LNMP(Nginx + MySQL + PHP)。
  2. 版本建議:Nginx 選穩定版;MySQL 選 8.0(記憶體小於 2GB 可選 MariaDB 10.11 以節省資源);PHP 選 8.3(或 8.2),這兩個版本均受最新版 WordPress 支援。
  3. 安裝方式選"極速安裝"(Fast),等待任務完成。

安裝完成後,建議在"App Store"中進入 PHP 8.3 設定,安裝 fileinfo、imagemagick、opcache 等擴充套件,可提升 WordPress 的相容性與效能。

四、建立站點並繫結域名

  1. 到域名 DNS 管理處新增兩條 A 記錄:@ 和 www 均指向伺服器 IP。
  2. 回到面板,進入 Website → Add site,域名一欄填寫: example.com www.example.com
  3. 資料庫選擇 MySQL,面板會自動生成資料庫名、使用者與密碼;PHP 版本選擇 8.3。
  4. 提交後,站點根目錄預設位於 /www/wwwroot/example.com。

可在本地用以下命令確認解析是否已生效:

dig +short example.com

五、安裝 WordPress

方式 A:一鍵部署。 在面板的 Website 頁面使用一鍵部署(One-click deployment)功能選擇 WordPress,按提示完成即可。

方式 B:手動安裝(適合想用最新版的使用者):

cd /www/wwwroot/example.com
rm -f index.html
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz --strip-components=1
rm -f latest.tar.gz
chown -R www:www /www/wwwroot/example.com

隨後在站點設定的"URL rewrite"中選擇 wordpress 偽靜態規則並儲存。瀏覽器訪問域名,按照嚮導填寫第四步中生成的資料庫資訊、站點標題和管理員帳號,即可完成安裝。

六、申請 Let's Encrypt 免費 SSL 證書

  1. 進入站點設定 → SSL → Let's Encrypt。
  2. 驗證方式選擇檔案驗證,勾選主域名與 www 域名,點選申請。
  3. 成功後開啟 Force HTTPS(強制 HTTPS)。證書有效期 90 天,面板會自動續簽。
  4. 登入 WordPress 後臺,在"設定 → 常規"中確認站點地址均為 https:// 開頭。

安全建議

  • 在面板設定中修改預設面板埠、安全入口和使用者名稱,並開啟兩步驗證
  • 只放行必要埠,SSH 建議改為金鑰登入
  • WordPress 管理員不要使用 admin 作為使用者名稱,定期更新核心、主題與外掛
  • 在面板計劃任務(Cron)中設定網站與資料庫定時備份,並同步到異地儲存
  • 站點遭遇 CC 或流量攻擊時,可配合 CDN 或高防 IP 使用

常見問題 FAQ

面板地址打不開怎麼辦?

先執行 bt default 確認埠與安全入口,再檢查系統防火牆是否放行該埠。雲伺服器若有額外的安全組策略,也需要一併放行。

申請 SSL 證書失敗提示驗證錯誤?

通常是域名解析尚未生效,或域名開啟了 CDN 代理導致驗證檔案無法訪問。等待解析生效、暫時關閉 CDN 代理後再申請即可。

1GB 記憶體夠用嗎?

小型部落格基本夠用,但建議在面板中新增 1–2GB Swap,並選擇 MariaDB 代替 MySQL 8.0,以免記憶體不足導致資料庫崩潰。

上傳檔案提示大小超出限制?

在 PHP 8.3 設定的配置修改中調大 upload_max_filesize 和 post_max_size,同時在站點 Nginx 配置中確認 client_max_body_size 足夠大。

總結

藉助 aaPanel,搭建 WordPress 只需安裝面板、部署 LNMP、建立站點和申請證書四個主要環節,既省去了手動編譯環境的麻煩,又便於日後維護。IMIDC 的香港、日本、新加坡等地雲伺服器可直接用於建站,無需備案,面向大陸訪客可選 CN2 最佳化線路;如果你已有舊站點,也可以申請免費遷移協助。部署過程中遇到任何問題,歡迎在客戶中心提交工單,7x24 小時技術支援隨時響應。

相關產品

相關閱讀

這篇文章有幫助嗎?

相關教程