安裝 WordPress 教學
手動安裝 WordPress 是一個清晰且結構化的過程,適合那些希望完全控制網站或需要將 WordPress 安裝到自托管伺服器上的用戶。以下是一步步的詳細教學過程,適用於任何支持 PHP 和 MySQL 的主機環境。
步驟 1:準備工作
在開始之前,確保你具備以下條件和工具:
- Web 主機:你的伺服器需要支持 PHP 和 MySQL(幾乎所有主流主機都支持)。
- FTP 工具:例如 FileZilla 或其他 FTP 客戶端,用於上傳文件。
- 域名:你需要一個已購買的域名(如
mywebsite.com
)。 - 數據庫信息:
- 數據庫名稱
- 數據庫用戶名
- 數據庫密碼
- 數據庫主機(通常為
localhost
,但具體需詢問主機提供商)
步驟 2:下載 WordPress
- 前往 WordPress 官方網站。
- 點擊「Get WordPress」下載最新版本的 WordPress 壓縮包。
- 解壓下載的 WordPress 壓縮包,文件夾內包含所有安裝所需文件。
步驟 3:上傳 WordPress 文件到伺服器
- 使用 FTP 工具(如 FileZilla)連接到你的伺服器:
- 主機:輸入你的伺服器地址(通常是域名或 IP)。
- 用戶名和密碼:由你的主機提供商提供。
- 端口:通常為
21
或留空。
- 將解壓後的 WordPress 文件夾中的所有內容(包括子文件夾)上傳到伺服器的根目錄:
- 如果你希望網站通過主域名(如
mywebsite.com
)訪問,將文件上傳到根目錄(通常是public_html
或www
)。 - 如果你希望網站位於子目錄(如
mywebsite.com/blog
),將文件上傳到該子目錄。
- 如果你希望網站通過主域名(如
步驟 4:創建數據庫
- 登錄你的主機控制面板(如 cPanel、Plesk 或其他管理工具)。
- 找到 MySQL 資料庫 或 Database Management 部分。
- 創建一個新的數據庫:
- 輸入資料庫名稱(如
wordpress
)。 - 創建一個數據庫用戶並設置密碼。
- 將該用戶添加到數據庫,並賦予所有權限。
- 輸入資料庫名稱(如
提示:記下數據庫名稱、用戶名、密碼和數據庫主機(默認為
localhost
)。
步驟 5:配置 WordPress
- 使用瀏覽器訪問你的域名:
- 如果文件在根目錄,訪問
http://yourdomain.com
。 - 如果文件在子目錄,訪問
http://yourdomain.com/subfolder
。
- 如果文件在根目錄,訪問
- 如果尚未配置
wp-config.php
文件,WordPress 會提示你配置。按以下步驟完成:- 點擊「創建配置文件」。
- 點擊「現在開始!」。
- 填寫數據庫信息:
- 資料庫名稱:輸入剛剛創建的數據庫名稱。
- 用戶名:輸入剛剛創建的數據庫用戶名。
- 密碼:輸入數據庫用戶密碼。
- 數據庫主機:通常是
localhost
。 - 表前綴:默認為
wp_
,可以更改(例如mywp_
),尤其適用於多個 WordPress 安裝的情況。
- 點擊「提交」,然後點擊「運行安裝」。
步驟 6:完成安裝
- 填寫網站基本信息:
- 網站標題:例如「我的網站」。
- 用戶名:用於登錄 WordPress 後台(不要使用
admin
,建議選擇更安全的名稱)。 - 密碼:創建一個強密碼(WordPress 會提示密碼強度)。
- 電子郵件地址:用於接收通知和恢復密碼。
- 搜索引擎可見性:如果這是測試網站,可以勾選「阻止搜索引擎索引此網站」。
- 點擊「安裝 WordPress」。
- 完成後,你會看到「成功!」的提示,點擊「登錄」進入 WordPress 後台。
步驟 7:登錄 WordPress 後台
- 在瀏覽器中輸入以下地址: Copy
http://yourdomain.com/wp-admin/
(如果文件在子目錄,地址為http://yourdomain.com/subfolder/wp-admin/
) - 使用剛剛設置的用戶名和密碼登錄。
手動安裝完成!你可以開始設置和自定義你的 WordPress 網站了。
附加提示
- 文件權限:
確保伺服器上的文件和資料夾設置了正確的權限:- 文件權限應為
644
。 - 資料夾權限應為
755
。
- 文件權限應為
- 安全性建議:
- 修改預設的表前綴(如
wp_
改為mywp_
)。 - 安裝安全性插件(如 Wordfence 或 Sucuri)。
- 定期更新 WordPress 核心、主題和外掛。
- 修改預設的表前綴(如
- 備份網站:
使用插件(如 UpdraftPlus 或 All-in-One WP Migration)定期備份你的網站。 - 上傳限制:
如果遇到文件上傳大小限制,可以修改伺服器的php.ini
文件,增加以下參數: iniCopyupload_max_filesize = 64M post_max_size = 64M max_execution_time = 300
- SSL(HTTPS):
安裝 SSL 憑證,確保網站通過 HTTPS 訪問,這對安全性和 SEO 都有好處。
按照以上步驟,你就可以手動安裝並配置 WordPress。這個過程提供了完全的控制權,非常適合需要自定義網站的用戶。😊