一鍵安裝 WordPress 很快,但快不代表可以亂填。大多數人不是卡在安裝按鈕,而是裝完之後才發現根目錄放錯、帳號太弱、固定網址沒調、SSL 也沒走好。這篇就是幫你把這些一開始就弄對。
你如果不想每次都只是照著別人的畫面一步一步跟著按,卻不知道自己到底改了什麼,這篇會比較適合你。重點不是讓你背流程,而是讓你下次遇到類似情況時,還知道該怎麼自己判斷。
你會學到什麼
- 知道 Softaculous 安裝畫面裡每個關鍵欄位該怎麼填。
- 安裝完成後立即把站點基礎設定整理好。
- 掌握安裝後必做的 10 件事,減少新站最常見的安全與 SEO 起步錯誤。
- 學會效能優化的初始設定,讓網站從第一天就快。
什麼情況最適合先看這篇
- 剛接手虛擬主機、想自己把網站日常維護做好的人
- 你現在正要處理「cPanel 一鍵安裝 WordPress 」這類操作
- 你希望做完之後不只功能能用,連驗證與排錯也有概念
開始前先確認
- 先決定要裝在主網域還是子網域 / 子目錄。
- 準備好管理員信箱與安全一點的帳號名稱。
- 確認網站要直接走 HTTPS(建議先看 SSL 憑證設定教學)。
先提醒你一件事
cPanel 很多功能都和網域、目錄、Email、憑證綁在一起,設定前先確認你改的是哪個站。
WordPress 安裝到上線的完整流程
詳細教學與操作步驟
什麼是 Softaculous?
Softaculous 是 cPanel 內建的應用程式安裝工具,支援超過 400 種網頁應用程式的一鍵安裝,包括 WordPress、Joomla、Drupal、PrestaShop 等。它不只幫你裝好程式,還會自動建立資料庫、設定連線,省去你手動操作的時間。
安裝步驟(每個欄位解析)
- 登入 cPanel,在「Software」區塊中點擊「Softaculous Apps Installer」。
- 在左側選單或搜尋列中找到「WordPress」,點擊進入。
- 點擊「Install Now」按鈕。
- 設定安裝選項:
| 欄位 | 建議值 | 為什麼 |
|---|---|---|
| Choose Protocol | https:// | 主機已含 AutoSSL,直接走加密 |
| Choose Domain | 你的主網域 | 確認選對網域 |
| In Directory | 留空 | 裝在根目錄;填 blog 則裝在子目錄 |
| Site Name | 你的網站名稱 | 後續可在後台改 |
| Site Description | 簡短描述 | SEO 用,後續可改 |
| Admin Username | 自訂名稱 | 千萬不要用 admin |
| Admin Password | 強密碼 | 建議 16 位以上,含大小寫和符號 |
| Admin Email | 你的常用信箱 | 忘記密碼時會寄到這裡 |
| Language | Chinese (Taiwan) | 繁體中文版 |
- 進階選項(Advanced Options) — 大部分人不會打開這區,但有幾個值得注意:
| 欄位 | 建議值 | 說明 |
|---|---|---|
| Database Name | 自動產生即可 | 除非你有特殊需求 |
| Auto Upgrade | 勾選 | 自動升級 WordPress 小版本(安全性更新) |
| Auto Upgrade Plugins | 勾選 | 外掛自動更新 |
| Backup Location | 預設即可 | Softaculous 會定期備份 |
| Disable WordPress Cron | 不勾選 | 保持 WordPress 排程正常運作 |
- 點擊頁面最下方的「Install」按鈕,等待安裝完成(通常 30 秒內)。
安裝完成後
安裝成功後,Softaculous 會顯示:
- 網站前台網址:
https://yourdomain.com - 管理後台網址:
https://yourdomain.com/wp-admin
請立即登入後台,確認網站正常運作。
安裝後必做的 10 件事
裝好 WordPress 只是起點。以下 10 件事如果不做,你的網站從第一天就埋了隱患。
1. 設定固定網址
前往「設定」→「固定網址」,選擇**「文章名稱」**格式。
- 預設的
?p=123格式對 SEO 和使用者都不好。 - 「文章名稱」格式(
/sample-post/)簡潔、有意義。 - 這個最好一開始就設好,日後再改會影響已被搜尋引擎收錄的連結。
2. 確認網站位址是 HTTPS
前往「設定」→「一般」:
- 「WordPress 位址 (URL)」和「網站位址 (URL)」都要是
https://開頭。 - 如果還是
http://,改成https://後儲存。
3. 安裝 LiteSpeed Cache 外掛
侃瑞科技的主機使用 LiteSpeed Web Server,搭配 LiteSpeed Cache 外掛可以發揮最佳效能。
- 前往「外掛」→「安裝外掛」。
- 搜尋「LiteSpeed Cache」。
- 安裝並啟用。
- 進入 LiteSpeed Cache 設定 → 「一般」→ 確認「啟用 LiteSpeed Cache」為開。
4. 刪除預設內容
- 刪除預設的「Hello world!」文章。
- 刪除預設的「範例頁面」。
- 刪除預設的「隱私權政策」頁面(之後自己寫一份正式的)。
- 刪除預設留言。
5. 更新所有項目
前往「更新」頁面:
- 更新 WordPress 核心到最新版。
- 更新所有預裝的佈景主題。
- 更新所有預裝的外掛。
6. 刪除不用的佈景主題
前往「外觀」→「佈景主題」:
- 只保留你正在使用的主題和一個預設主題(例如 Twenty Twenty-Four)作為備用。
- 其他的都刪除。未使用的主題是潛在的安全風險。
7. 刪除不用的外掛
前往「外掛」→「已安裝的外掛」:
- 「Hello Dolly」→ 刪除(純裝飾,沒有功能)。
- 「Akismet」→ 如果不需要留言功能就刪除。
- 只保留你真正要用的外掛。
8. 關閉不必要的功能
關閉預設留言:
- 前往「設定」→「討論」。
- 取消勾選「允許網友對新文章發表回應」。
關閉 Pingback:
- 同在「設定」→「討論」。
- 取消勾選「嘗試通知文章中的連結目標」。
設定時區:
- 前往「設定」→「一般」。
- 時區選擇「UTC+8」或「Asia/Taipei」。
9. 設定備份
安裝 UpdraftPlus 外掛,設定自動備份到 Google Drive 或 Dropbox。詳細步驟可以參考 cPanel 網站備份與還原教學。
10. 基本安全強化
- 安裝「Limit Login Attempts Reloaded」外掛,防暴力破解。
- 進入「使用者」→ 確認只有你一個管理員帳號。
- 確認管理員帳號名稱不是
admin。
更多安全設定可以參考 WordPress 安全性強化教學。
效能優化初始設定
LiteSpeed Cache 推薦設定
安裝好 LiteSpeed Cache 後,以下是適合大部分站的初始設定:
| 設定項目 | 位置 | 建議值 |
|---|---|---|
| 啟用 LiteSpeed Cache | 一般 | 開 |
| CSS Minify | 頁面優化 → CSS 設定 | 開 |
| JS Minify | 頁面優化 → JS 設定 | 開 |
| 圖片 Lazy Load | 頁面優化 → 媒體設定 | 開 |
| 瀏覽器快取 | 快取 → 瀏覽器 | 開,TTL 設 2592000(30天) |
| Guest Mode | 快取 → 快取 | 開(加速未登入訪客) |
注意: CSS/JS Combine 功能建議先不要開。它可能會導致某些佈景主題或外掛的排版跑掉。等你熟悉網站後再逐一測試。
PHP 版本確認
WordPress 6.x 建議使用 PHP 8.1 或以上。可以到 cPanel 的 MultiPHP Manager 確認你的網域正在使用的 PHP 版本。詳細操作請看 PHP 版本切換教學。
圖片優化
上傳圖片前先處理好,不要直接丟相機拍的原圖上去:
- 尺寸: 一般文章配圖不需要超過 1200px 寬。
- 格式: 優先使用 WebP 格式,檔案更小但畫質一樣。
- 壓縮: 使用 TinyPNG 或安裝 ShortPixel 外掛自動壓縮。
Softaculous 管理已安裝的 WordPress
安裝完不代表就不再用 Softaculous 了。它還有幾個好用的管理功能:
查看所有 WordPress 安裝
- 在 cPanel 打開 Softaculous。
- 點擊右上角的「All Installations」圖示。
- 這裡會列出所有你透過 Softaculous 安裝的程式。
建立 Staging(測試環境)
- 在 All Installations 中找到你的 WordPress。
- 點擊「Staging」按鈕。
- 選擇一個子網域或子目錄作為 Staging 環境。
- Softaculous 會自動複製一份完整的 WordPress 到測試環境。
- 你可以在測試環境試改、試裝外掛,確認沒問題再推到正式站。
一鍵備份與還原
- 在 All Installations 中點擊「Backup」。
- Softaculous 會為你的 WordPress 建立包含檔案和資料庫的完整備份。
- 需要還原時,到「Backups」頁面選擇版本後點擊「Restore」。
Troubleshooting
安裝完打開網站是空白頁
原因 1: PHP 版本不相容。WordPress 6.x 需要 PHP 7.4 以上。 解法: 到 MultiPHP Manager 切換到 PHP 8.1 或 8.2。
原因 2: wp-config.php 裡的資料庫連線資訊錯誤。
解法: 用 File Manager 打開 wp-config.php,確認 DB_NAME、DB_USER、DB_PASSWORD 正確。
安裝完出現「建立資料庫連線時發生錯誤」
原因: 資料庫帳號沒有正確授權。 解法:
- 到 cPanel 的 MySQL Databases。
- 確認資料庫使用者已加入到資料庫中,且有 ALL PRIVILEGES。
- 詳細流程可以參考 MySQL 資料庫教學。
後台登入後被導到錯的網址
原因: WordPress 的 Site URL 設定和實際網址不符。
解法: 用 phpMyAdmin 打開 wp_options 資料表,修改 siteurl 和 home 的值為正確的 HTTPS 網址。
安裝在子目錄但想用根網域存取
如果你不小心把 WordPress 裝到了 public_html/wp 但想要 yourdomain.com 直接打開:
- 在 WordPress 後台的「設定」→「一般」把「網站位址 (URL)」改成
https://yourdomain.com(不含/wp)。 - 把
wp目錄裡的index.php和.htaccess複製一份到public_html。 - 編輯
public_html/index.php,把require __DIR__ . '/wp-blog-header.php';改成require __DIR__ . '/wp/wp-blog-header.php';。
做完後怎麼確認自己真的有設對
- 前台能正常顯示,HTTPS 鎖頭正常。
- 後台能正常登入,功能都正常。
- 固定網址已經改成「文章名稱」格式。
- 試發一篇文章,確認前台能看到。
- 用手機瀏覽器也打開一次確認。
- 確認 LiteSpeed Cache 外掛已啟用。
這一題最常踩的坑
- 把 WordPress 裝在錯的目錄,後面網址整個不對。
- 管理員帳號還是用
admin,很容易被針對。 - 裝完沒調固定網址,SEO 與文章連結後面常常要重整一次。
- Protocol 選了
http://卻不知道,後來改很麻煩。 - 沒裝 LiteSpeed Cache,白白浪費了主機的效能。
- 預設外掛和主題沒清,積了安全債。
如果你要往下一步走
建好站後,下一篇最值得接著看的是 WordPress 安全性強化教學。如果你的網站需要更多效能調校,可以參考 PHP 版本切換教學 和 資源用量監控教學。如果你想把這些功能直接用在穩定環境,侃瑞的 cPanel 虛擬主機方案 可以直接對照本文操作。