開始前準備

本篇適合新手使用者. 以 aaPanel 8.0.6 繁體中文介面核對, 若仍為英文, 請先完成 切換繁體中文.

先完成 LNMP 環境 與 IP 示範網站. 本篇將 WordPress 安裝在 http://YOUR_SERVER_IP/blog/, 保留原本首頁. 正式網站建議先準備網域與 HTTPS.

本次的 WP Toolkit 顯示 "登錄Aapanel賬戶" 才能繼續, 因此以下採官方安裝包, 不需要另外註冊該帳戶. aaPanel 維持繁中介面, WordPress 使用台灣正體中文版. 不要把面板登入帳密拿來當網站管理員帳密.

01建立獨立的 WordPress 資料庫

依 建立網站專用資料庫 的步驟, 在 資料庫 > MySQL > 添加數據庫 建立 wordpress_demo, 使用同名專用使用者及獨立強密碼. 訪問權限 選 本地服務器, 編碼使用 utf8mb4.

保存資料庫名稱, 使用者名稱與密碼. 這組資料給 WordPress 連線使用, 不需要開放資料庫連接埠給整個網際網路.

建立獨立的 WordPress 資料庫的操作示意圖 放大圖片
依圖中的欄位建立 wordpress_demo, 不沿用其他網站的資料庫.

02下載並放入全新的 blog 目錄

以 SSH 管理帳號登入主機. 以下範例根目錄是 /www/wwwroot/aapanel-demo; 請先在 aaPanel 的 Directory > 站點目錄 核對自己的路徑. 若 blog 已存在, 請改用新目錄, 不要覆蓋既有網站.

apt-get install -y unzip
curl --fail --show-error --location \
  https://tw.wordpress.org/latest-zh_TW.zip \
  --output /var/tmp/wordpress-zh_TW.zip
wp_stage_dir=$(mktemp -d /var/tmp/wordpress-install.XXXXXX)
unzip -q /var/tmp/wordpress-zh_TW.zip -d "$wp_stage_dir"
test ! -e /www/wwwroot/aapanel-demo/blog && \
  mv "$wp_stage_dir/wordpress" /www/wwwroot/aapanel-demo/blog &&
  chown -R www:www /www/wwwroot/aapanel-demo/blog

每個指令完成且沒有錯誤才繼續. www 是本次 aaPanel LNMP 的網站服務帳號, 不要把網站權限一律改成 777. 在 文件 核對 blog 內直接有 wp-admin, wp-content, wp-includes 與 index.php, 沒有多一層 wordpress 目錄.

下載並放入全新的 blog 目錄的操作示意圖 放大圖片
下載並放入全新的 blog 目錄.

03在繁中精靈填入資料庫資訊

開啟 http://YOUR_SERVER_IP/blog/, 點 開始安裝吧!. 在 設定網站的資料庫連線 填入剛建立的資料庫名稱, 使用者名稱與密碼; 資料庫主機位址 使用 localhost, 資料表前置詞 保留 wp_, 再按 傳送.

看到 資料庫連線成功 後, 點 執行安裝程式. 連線失敗時核對專用帳密及資料庫服務狀態, 不要改用 root 資料庫帳號規避問題.

在繁中精靈填入資料庫資訊的操作示意圖 放大圖片
在繁中精靈填入資料庫資訊.

04建立網站管理員

在 安裝網站所需資訊 填入 網站標題, 使用者名稱, 獨立強密碼與你能收信的 電子郵件地址. 測試站勾選 阻擋搜尋引擎索引這個網站, 然後按 安裝 WordPress.

阻擋索引不會限制訪客存取, 也不是密碼保護. 安裝完成後保存管理員登入資料, 不要將資料庫密碼填入 WordPress 登入欄位.

建立網站管理員的操作示意圖 放大圖片
建立網站管理員.

05登入控制台並確認首頁

完成畫面按 登入, 使用網站管理員帳密. 往後可由 http://YOUR_SERVER_IP/blog/wp-admin/ 開啟 控制台. 上方網站名稱可切回前台, 應看到網站標題與預設內容.

先在 控制台 > 更新 檢查核心, 佈景主題與外掛, 更新前保存 網站檔案 及 資料庫 備份. 本篇先使用預設網址格式; 若改為自訂永久連結, 需要同步設定符合子目錄的 Nginx 重寫規則, 不要直接套用網站根目錄的規則. 測試完成並有網域後再處理 HTTPS 與正式網址切換.

登入控制台並確認首頁的操作示意圖 放大圖片
登入控制台並確認首頁.

操作時需要協助?

告訴我們您停在哪個步驟, 由客服協助您確認.

聯絡客服
返回線上教學