一、寶塔面板基礎網(wǎng)絡配置
在使用寶塔面板搭建WordPress網(wǎng)站前,首先需要完成基礎網(wǎng)絡配置:
- 服務器端口開放:確保服務器安全組已開放80(HTTP)、443(HTTPS)端口
- 寶塔面板端口設置:登錄寶塔面板→安全→放行所需端口
- 防火墻配置:檢查系統(tǒng)防火墻(iptables/firewalld)是否允許Web服務通過
二、WordPress站點創(chuàng)建與網(wǎng)絡設置
1. 創(chuàng)建網(wǎng)站
- 登錄寶塔面板→網(wǎng)站→添加站點
- 填寫域名(如無域名可先使用服務器IP)
- 選擇PHP版本(推薦7.4及以上)
- 勾選”創(chuàng)建FTP”和”創(chuàng)建數(shù)據(jù)庫”
2. SSL證書配置
- 進入網(wǎng)站設置→SSL
- 選擇Let’s Encrypt免費證書
- 勾選需要綁定的域名并申請
- 開啟”強制HTTPS”選項
3. 偽靜態(tài)設置
- 選擇網(wǎng)站→設置→偽靜態(tài)
- 下拉選擇”wordpress”規(guī)則
- 保存配置
三、WordPress多站點網(wǎng)絡配置
如需建立WordPress多站點網(wǎng)絡(NGINX環(huán)境):
- 編輯wp-config.php文件,在
/* 好了!請不要再繼續(xù)編輯。請保存本文件。使用愉快! */
前添加:
define('WP_ALLOW_MULTISITE', true);
登錄WordPress后臺→工具→網(wǎng)絡設置
選擇”子域名”或”子目錄”安裝方式
按照提示修改wp-config.php和.htaccess文件
寶塔面板額外配置:
- 網(wǎng)站設置→偽靜態(tài)→替換為多站點規(guī)則
- 若使用子域名方式,需添加泛域名解析(*.yourdomain.com)
四、常見網(wǎng)絡問題解決方案
- 無法訪問網(wǎng)站
- 檢查域名解析是否生效
- 確認服務器防火墻/安全組設置
- 查看Nginx/Apache服務是否正常運行
- 混合內容警告(HTTPS頁面加載HTTP資源)
- 安裝”Really Simple SSL”插件
- 或在wp-config.php添加
define('FORCE_SSL_ADMIN', true);
- 多站點圖片不顯示
- 檢查文件權限(通常設置為755/644)
- 確認.htaccess規(guī)則正確
- 在”設置→多媒體”中檢查文件路徑
五、性能優(yōu)化建議
- 啟用寶塔面板的”網(wǎng)站加速”功能
- 安裝WordPress緩存插件(WP Rocket或WP Super Cache)
- 配置OPcache(寶塔面板→PHP設置→安裝OPcache擴展)
- 啟用Gzip壓縮(網(wǎng)站設置→配置文件添加gzip相關參數(shù))
通過以上步驟,您可以在寶塔面板環(huán)境下完成WordPress網(wǎng)站的各項網(wǎng)絡設置,確保網(wǎng)站安全、穩(wěn)定地運行。