WordPress 安裝

WordPress以容易安裝著稱。在大多數的情況下WordPress的安裝過程非常簡單,不用花五分鐘就可以完成。以下的安裝手冊將會協助你,無論是你想找著名的5分鐘安裝步驟,或是更多的安裝手冊細節。

在你開始前必須知道的事情

在安裝之前,這些事情是你必須知道和必須做的。你必須要有權限進入你的網站和目錄,才可以讓程式完成安裝。包括以下:

  • 存取網站伺服器的權限(透過 shell 或是 FTP)
  • 一個文字編輯器
  • 一個FTP軟體(如果你需要安裝WordPress到一個遠端主機)
  • 選擇一個瀏覽器

安裝前你必須做的事情

在開始安裝前:

  1. 檢查並確認你的網站空間符合執行WordPress的最低需求
  2. 下載最新釋出的WordPress(.zip / .tag.gz)。
  3. 將下載的檔案解壓縮至你的硬碟裡。
  4. 列印這個頁面已處理在安裝時遇到的困難。

引以為傲的五分鐘快速安裝

這是快速安裝指南,適用於那些已經習慣這樣安裝的使用者。更多詳細介紹如下。

  1. 如果你還沒下載並解壓縮WordPress的話,現在就做。
  2. 在你的網站空間建立資料庫,及一位具備登入與修改權限的MySQL使用者。
  3. 重新命名wp-config-sample.phpwp-config.php
  4. 使用你喜歡的文字編輯器開啟wp-config.php並填入你的資料庫訊息。
  5. 將WordPress檔案上傳至你的網站伺服器適當的位置:
    • 如果你想使用頂級網域名稱(例如:http://example.com/)來訪問你的部落格,將解壓縮的 WordPress資料夾中的所有檔案(最外層的資料夾除外)上傳到你的空間根目錄。
    • 如果你想使用子網域名稱(例如:http://example.com/blog/),將目錄wordpress重 新命名為你想要的子目錄名稱。舉例來說,如果你想將WordPress安裝在子目錄"blog",你應該將"wordpress"重新命名為"blog" 並上傳到網站伺服器的根目錄。

提示:如果你的FTP傳輸速度很慢,閱讀如何避免FTPing: 步驟1: 下載與解壓縮

  1. 在你喜歡的網頁瀏覽器內訪問wp-admin/install.php執行WordPress安裝程式。
    • 如果你將WordPress安裝於根目錄,你應該訪問:http://example.com/wp-admin/install.php
    • 如果你將WordPress安裝在子目錄,例如blog,你應該訪問:http://example.com/blog/wp-admin/install.php

就是這樣!WordPress現在應該已經可以安裝。

詳細說明

http://tw.wordpress.org/releases/ 下載並解壓縮WordPress壓縮檔。

  • 如果你欲將WordPress上傳至一個遠端網頁伺服器,使用你喜歡的瀏覽器下載WordPress壓縮檔到你的電腦裡並且解壓縮。
  • 如果你在你的網頁伺服器上擁有shell權限,而且你可以輕鬆使用終端機工具,例如透過wget(或lynx或任何console網頁瀏覽器)直接下載WordPress到你的網頁伺服器, 這樣可以避免使用FTPing:
    • wget http://wordpress.org/latest.tar.gz
    • 然後使用這個指令解壓縮:
      tar -xzvf latest.tar.gz

      你下載的壓縮檔就會被解壓縮在同個目錄下並產生名為wordpress的目錄。

  • 如果你在你的網頁伺服器上沒有shell權限,或是使用終端機工具有困難,你也許希望使用ZipDeploy直接deploy WordPress到你的網頁伺服器。

步驟 2: 建立資料庫和一個使用者

如果你使用空間提供者,你可能已經有一個設定完成的WordPress資料庫,或是已經有一個自動安裝的解決方案。檢查你的空間提供者支援頁面或你的控制台來確定是否需要手動建立一個資料庫

如果你確實需要手動建立一個資料庫,遵循以下指示登入不同版本的伺服器,或參考以下使用cPanel使用phpMyAdmin的說明。

如果你已經在你的網頁伺服器安裝WordPress,參考使用phpMyAdmin使用MySQL客戶端的說明來為你的WordPress建立使用者與資料庫。

如果你只有一個資料庫且它已在使用,你仍然可以將WordPress安裝在裡面 – 只要確定有一個特殊的prefix前綴詞,避免覆蓋了已有的資料庫表格。

步驟 3: 設定 wp-config.php

為了下個步驟,請先找到以下代碼並進行修改:

// ** MySQL 設定 - 你可以從你的主機空間獲取相關資訊。 ** //
/** WordPress 的資料庫名稱,替換掉 "putyourdbnamehere" */
define('DB_NAME', 'putyourdbnamehere');
/** MySQL 資料庫使用者名稱,替換掉 "usernamehere" */
define('DB_USER', 'usernamehere');
/** MySQL 資料庫密碼,替換掉 "yourpasswordhere" */
define('DB_PASSWORD', 'yourpasswordhere');
/** MySQL 主機位址 */
define('DB_HOST', 'localhost');
/** 建立資料表時預設的文字編碼 */
define('DB_CHARSET', 'utf8');
/** 資料庫整理型態。如果不確定請勿更改。 */
define('DB_COLLATE', '');
  • 將wp-config-sample.php重新命名為wp-config.php。
  • 使用你熟悉的文字編輯器打開wp-config.php並且完整填寫以下資訊:
    • DB_NAME: 你在步驟二建立的資料庫名稱。
    • DB_USER: 你在步驟二建立的使用者。
    • DB_PASSWORD: 你在步驟二為WordPress建立的密碼。
    • DB_HOST: 你在步驟二所使用的主機名稱(通常是 localhost,但不是絕對)。
    • DB_CHARSET: 資料庫的字元編碼,通常無須變更。
    • DB_COLLATE: 通常留空即可。
  • 別忘了儲存檔案。

深入瞭解 wp-config.php ,請參考淺談WordPress設定檔 — wp-config.php一文。

步驟 4: 上傳檔案

現在你必須決定在你的網站何處放置你的Blog檔案:

  • 在網站的根目錄。(例如,http://example.com/
  • 在網站的子目錄。(例如,http://example.com/blog/

注意: 你的網頁根目錄在檔案系統中的位置會因為空間提供商和作業系統的不同而有很大的差異。如果你不知道根目錄在那裡,請空間提供商或是系統管理員聯繫。

放在根目錄 (Root Directory)

  • 如果你需要上傳文件到你的網頁伺服器,使用你喜歡的FTP客戶端來上傳wordpress目錄內的所有內容(但不包括目錄本身)到網站的根目錄。
  • 如果你的檔案已經在你的伺服器內,且你可以用shell權限來安裝WordPress, 移動所有wordpress目錄內的內容(不包含目錄本身)到你的網站根目錄。

放在子目錄 (Subdirectory)

  • 如果你需要上傳文件到你的網頁伺服器,將wordpress重新命名唯你喜歡的名字,然後用你喜歡的FTP客戶端來上傳檔案到你喜歡的地方(當然必須在網站根目錄內)。
  • 如果你的檔案已經在網頁伺服器內,且你可以用shell權限來安裝WordPress, 移動所有wordpress目錄內的內容到你喜歡的地方(當然在網站的根目錄內),然後重新將該目錄命名即可。

步驟 5: 執行安裝程式

使用你喜歡的網頁瀏覽器來執行安裝程式。

  • 如果你將WordPress安裝在根目錄,你應該訪問:http://example.com/wp-admin/install.php
  • 如果你將WordPress安裝在其他子目錄,例如blog,你應該訪問:http://example.com/blog/wp-admin/install.php

請注意,輸入正確的資料,你的部落格名稱和電子信箱。包括是否將你的部落格顯示在Google搜尋引擎和 Technorati。所有的設定都可以在管理員控制台內修改。

安裝程式疑難排解

  • 如果你在安裝時遇到資料庫錯誤:
    • 回到步驟 2步驟 3,並且確認你的資料庫設定是否正確,與輸入wp-config.php的資訊是否相符。
    • 確認你的WordPress使用者(資料庫帳號)具備連線到步驟 3的資料庫權限。
    • 確認你的資料庫伺服器已正常啟動。

回應已關閉。