一、準(zhǔn)備工作
在開始安裝WordPress之前,您需要確保已經(jīng)完成以下準(zhǔn)備工作:
- 已購買域名和虛擬主機(jī)/云服務(wù)器
- 服務(wù)器操作系統(tǒng)建議選擇CentOS 7.x或Ubuntu 18.04+
- 確保服務(wù)器內(nèi)存不低于1GB(WordPress運行最低要求)
- 準(zhǔn)備好FTP工具(如FileZilla)和SSH連接工具
二、寶塔面板安裝
1. 安裝寶塔面板
通過SSH連接到您的服務(wù)器,執(zhí)行以下命令安裝寶塔面板:
# CentOS系統(tǒng)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
# Ubuntu/Debian系統(tǒng)
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
安裝完成后,系統(tǒng)會顯示面板訪問地址、用戶名和密碼,請妥善保存這些信息。
2. 登錄寶塔面板
在瀏覽器中輸入顯示的寶塔面板訪問地址,使用提供的用戶名和密碼登錄。
首次登錄后,系統(tǒng)會推薦安裝LNMP或LAMP環(huán)境,建議選擇以下配置:
- Nginx 1.20+
- MySQL 5.7+
- PHP 7.4+
- phpMyAdmin 5.0+
三、WordPress安裝步驟
1. 創(chuàng)建網(wǎng)站
- 點擊寶塔面板左側(cè)”網(wǎng)站”菜單
- 點擊”添加站點”按鈕
- 填寫域名信息(如果沒有域名可先使用服務(wù)器IP)
- 選擇創(chuàng)建MySQL數(shù)據(jù)庫,設(shè)置數(shù)據(jù)庫名和密碼
- PHP版本選擇7.4或更高版本
- 點擊”提交”完成網(wǎng)站創(chuàng)建
2. 下載WordPress
- 進(jìn)入網(wǎng)站根目錄(默認(rèn)路徑:/www/wwwroot/您的域名)
- 刪除默認(rèn)生成的index.html和404.html文件
- 點擊”遠(yuǎn)程下載”,輸入WordPress中文版下載地址:
https://cn.wordpress.org/latest-zh_CN.tar.gz
- 下載完成后解壓文件,并將wordpress文件夾內(nèi)所有內(nèi)容移動到網(wǎng)站根目錄
3. 配置WordPress
- 在瀏覽器中訪問您的域名,開始WordPress安裝向?qū)?/li>
- 選擇語言為”簡體中文”,點擊繼續(xù)
- 填寫數(shù)據(jù)庫信息:
- 數(shù)據(jù)庫名:創(chuàng)建網(wǎng)站時設(shè)置的數(shù)據(jù)庫名
- 用戶名:同上
- 密碼:創(chuàng)建數(shù)據(jù)庫時設(shè)置的密碼
- 數(shù)據(jù)庫主機(jī):通常為localhost
- 表前綴:建議修改默認(rèn)wp為其他前綴(如wp123)增強(qiáng)安全性
- 提交后點擊”運行安裝程序”
- 設(shè)置網(wǎng)站標(biāo)題、管理員用戶名、密碼和郵箱
- 點擊”安裝WordPress”完成安裝
四、基礎(chǔ)配置優(yōu)化
1. 固定鏈接設(shè)置
- 登錄WordPress后臺
- 進(jìn)入”設(shè)置”→”固定鏈接”
- 推薦選擇”文章名”模式,有利于SEO
- 點擊保存更改
2. 主題安裝
- 進(jìn)入”外觀”→”主題”
- 點擊”添加新主題”,可以搜索或上傳主題
- 推薦使用Astra、GeneratePress等輕量級主題
- 安裝后點擊”啟用”
3. 插件推薦
- 進(jìn)入”插件”→”安裝插件”
- 推薦安裝以下基礎(chǔ)插件:
- Yoast SEO:SEO優(yōu)化
- WP Super Cache:緩存加速
- UpdraftPlus:備份恢復(fù)
- Wordfence Security:安全防護(hù)
五、常見問題解決
- 安裝時出現(xiàn)”無法創(chuàng)建wp-config.php文件”
- 解決方案:手動復(fù)制wp-config-sample.php為wp-config.php,填寫數(shù)據(jù)庫信息
- 訪問網(wǎng)站顯示404錯誤
- 檢查寶塔面板中網(wǎng)站偽靜態(tài)規(guī)則是否設(shè)置為WordPress
- 上傳主題/插件提示需要FTP憑證
- 在wp-config.php中添加以下代碼:
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0755);
define("FS_CHMOD_FILE", 0644);
- 網(wǎng)站打開速度慢
- 安裝緩存插件
- 開啟寶塔面板的PHP OPcache
- 考慮使用CDN加速
通過以上步驟,您已經(jīng)成功在寶塔面板上安裝并配置了WordPress網(wǎng)站。接下來可以根據(jù)需要進(jìn)一步定制您的網(wǎng)站外觀和功能,開始內(nèi)容創(chuàng)作之旅。