一、準(zhǔn)備工作
在開(kāi)始安裝之前,您需要確保已完成以下準(zhǔn)備工作:
- 已購(gòu)買(mǎi)阿里云ECS服務(wù)器(推薦CentOS 7.x或8.x系統(tǒng))
- 已完成服務(wù)器基本安全設(shè)置(包括修改默認(rèn)SSH端口、設(shè)置防火墻等)
- 已注冊(cè)域名并完成備案(國(guó)內(nèi)服務(wù)器必須備案)
- 準(zhǔn)備好SSH連接工具(如Xshell、Putty等)
二、安裝寶塔面板
使用SSH工具連接到您的阿里云服務(wù)器
執(zhí)行以下命令安裝寶塔面板(根據(jù)系統(tǒng)選擇相應(yīng)命令):
對(duì)于CentOS系統(tǒng):
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
對(duì)于Ubuntu/Debian系統(tǒng):
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
安裝過(guò)程中會(huì)提示是否同意用戶協(xié)議,輸入”y”并回車(chē)確認(rèn)
安裝完成后,控制臺(tái)會(huì)顯示面板訪問(wèn)地址、用戶名和密碼,請(qǐng)務(wù)必保存這些信息
三、配置寶塔面板環(huán)境
通過(guò)瀏覽器訪問(wèn)寶塔面板(地址格式為http://服務(wù)器IP:8888)
首次登錄后會(huì)彈出環(huán)境安裝向?qū)?,推薦選擇”LNMP”環(huán)境組合:
- Nginx 1.20+
- MySQL 5.7+
- PHP 7.4
- phpMyAdmin 5.0+
點(diǎn)擊”一鍵安裝”后等待環(huán)境配置完成(約15-30分鐘,取決于服務(wù)器性能)
安裝完成后,進(jìn)入寶塔面板主界面
四、創(chuàng)建網(wǎng)站和數(shù)據(jù)庫(kù)
點(diǎn)擊左側(cè)”網(wǎng)站”菜單,然后點(diǎn)擊”添加站點(diǎn)”
填寫(xiě)網(wǎng)站信息:
- 域名:填寫(xiě)您的域名(如example.com)
- 根目錄:保持默認(rèn)或自定義
- FTP:可選創(chuàng)建
- 數(shù)據(jù)庫(kù):選擇MySQL,設(shè)置數(shù)據(jù)庫(kù)名和密碼
- PHP版本:選擇7.4或更高
點(diǎn)擊”提交”完成網(wǎng)站創(chuàng)建
記下數(shù)據(jù)庫(kù)信息(后續(xù)WordPress安裝需要)
五、安裝WordPress
進(jìn)入網(wǎng)站根目錄(默認(rèn)路徑為/www/wwwroot/您的域名)
刪除目錄下所有默認(rèn)文件
下載最新版WordPress中文版:
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
- 解壓WordPress安裝包:
tar -zxvf latest-zh_CN.tar.gz
- 將WordPress文件移動(dòng)到網(wǎng)站根目錄:
mv wordpress/* ./
rm -rf wordpress latest-zh_CN.tar.gz
- 設(shè)置目錄權(quán)限:
chown -R www:www ./
chmod -R 755 ./
六、完成WordPress安裝
在瀏覽器訪問(wèn)您的域名,進(jìn)入WordPress安裝界面
選擇語(yǔ)言(中文簡(jiǎn)體)并點(diǎn)擊”繼續(xù)”
填寫(xiě)數(shù)據(jù)庫(kù)連接信息:
- 數(shù)據(jù)庫(kù)名:之前創(chuàng)建的數(shù)據(jù)庫(kù)名
- 用戶名:數(shù)據(jù)庫(kù)用戶名
- 密碼:數(shù)據(jù)庫(kù)密碼
- 數(shù)據(jù)庫(kù)主機(jī):localhost
- 表前綴:建議修改默認(rèn)wp為其他前綴(如wp123)增強(qiáng)安全性
點(diǎn)擊”提交”后,WordPress會(huì)驗(yàn)證數(shù)據(jù)庫(kù)連接
填寫(xiě)網(wǎng)站基本信息:
- 站點(diǎn)標(biāo)題
- 用戶名(管理員賬號(hào))
- 密碼(建議使用強(qiáng)密碼)
- 電子郵箱
- 點(diǎn)擊”安裝WordPress”完成安裝
七、基礎(chǔ)優(yōu)化和安全設(shè)置
登錄WordPress后臺(tái)(域名/wp-admin)
更新所有插件和主題至最新版本
安裝必要插件:
- Wordfence Security(安全防護(hù))
- WP Super Cache(緩存加速)
- Yoast SEO(SEO優(yōu)化)
修改默認(rèn)登錄地址(可通過(guò)安全插件或修改.htaccess實(shí)現(xiàn))
在寶塔面板設(shè)置定期自動(dòng)備份(網(wǎng)站文件和數(shù)據(jù)庫(kù))
常見(jiàn)問(wèn)題解決
- 安裝時(shí)出現(xiàn)數(shù)據(jù)庫(kù)連接錯(cuò)誤:
- 檢查數(shù)據(jù)庫(kù)名、用戶名和密碼是否正確
- 確認(rèn)MySQL服務(wù)正常運(yùn)行
- 檢查數(shù)據(jù)庫(kù)用戶是否有遠(yuǎn)程連接權(quán)限
- 網(wǎng)站訪問(wèn)出現(xiàn)403錯(cuò)誤:
- 檢查網(wǎng)站目錄權(quán)限是否正確
- 確認(rèn)Nginx/Apache配置正確
- 查看寶塔面板的網(wǎng)站配置是否指向正確目錄
- WordPress后臺(tái)無(wú)法更新:
- 檢查PHP函數(shù)是否禁用(如fsockopen)
- 確認(rèn)目錄有寫(xiě)入權(quán)限
- 檢查服務(wù)器時(shí)間是否正確
通過(guò)以上步驟,您已成功在阿里云服務(wù)器上使用寶塔面板部署了WordPress網(wǎng)站。后續(xù)可根據(jù)需求進(jìn)行主題定制、插件安裝等進(jìn)一步開(kāi)發(fā)工作。