WordPress 驅動了全球四成以上的網站,在自己的 VPS 上部署它比共享主機更快、更自由。本文給出兩條路線,並講清上線後的關鍵優化。
準備工作
你需要:一台 2 核 4G 起步的 VPS(推薦 Ubuntu 22.04)、一個已解析到伺服器 IP 的網域。網域解析方法見本幫助中心的 DNS 設定文章。
路線一:面板部署(推薦新手)
安裝 aaPanel(或寶塔面板)後,在「網站」中一鍵部署 WordPress:面板會自動建立站點、資料庫並下載程式,你只需要填寫站點網域,再到 SSL 頁籤申請免費憑證。整個過程 10 分鐘內完成。
路線二:命令列部署(LEMP)
手動安裝 Nginx、MySQL、PHP-FPM,建立資料庫和使用者,下載 WordPress 解壓到站點目錄,設定 Nginx 的 server 區塊把 PHP 請求轉發給 PHP-FPM,最後用 certbot 申請 SSL。適合想完全掌控環境的使用者。
上線後的四個關鍵優化
- 快取:安裝快取外掛(如 LiteSpeed Cache 或 WP Super Cache),動態頁面變靜態,速度提升立竿見影;
- 圖片:啟用 WebP 格式和延遲載入,商品圖、文章配圖先壓縮再上傳;
- 安全:修改預設登入網址、限制登入嘗試次數、保持核心和外掛更新;
- 備份:用外掛或面板排程任務每天備份資料庫、每週備份全站,備份檔存到伺服器之外。
常見問題
「開啟慢」多半是沒裝快取或圖片太大;「上傳檔案失敗」需要調大 PHP 的 upload_max_filesize;「後台 502」通常是 PHP-FPM 程序記憶體不足。這些在幫助中心的排障文章裡都有展開。