一、宝塔面板基础网络配置
在使用宝塔面板搭建WordPress网站前,首先需要完成基础网络配置:
- 服务器端口开放:确保服务器安全组已开放80(HTTP)、443(HTTPS)端口
- 宝塔面板端口设置:登录宝塔面板→安全→放行所需端口
- 防火墙配置:检查系统防火墙(iptables/firewalld)是否允许Web服务通过
二、WordPress站点创建与网络设置
1. 创建网站
- 登录宝塔面板→网站→添加站点
- 填写域名(如无域名可先使用服务器IP)
- 选择PHP版本(推荐7.4及以上)
- 勾选”创建FTP”和”创建数据库”
2. SSL证书配置
- 进入网站设置→SSL
- 选择Let’s Encrypt免费证书
- 勾选需要绑定的域名并申请
- 开启”强制HTTPS”选项
3. 伪静态设置
- 选择网站→设置→伪静态
- 下拉选择”wordpress”规则
- 保存配置
三、WordPress多站点网络配置
如需建立WordPress多站点网络(NGINX环境):
- 编辑wp-config.php文件,在
/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */
前添加:
define('WP_ALLOW_MULTISITE', true);
登录WordPress后台→工具→网络设置
选择”子域名”或”子目录”安装方式
按照提示修改wp-config.php和.htaccess文件
宝塔面板额外配置:
- 网站设置→伪静态→替换为多站点规则
- 若使用子域名方式,需添加泛域名解析(*.yourdomain.com)
四、常见网络问题解决方案
- 无法访问网站
- 检查域名解析是否生效
- 确认服务器防火墙/安全组设置
- 查看Nginx/Apache服务是否正常运行
- 混合内容警告(HTTPS页面加载HTTP资源)
- 安装”Really Simple SSL”插件
- 或在wp-config.php添加
define('FORCE_SSL_ADMIN', true);
- 多站点图片不显示
- 检查文件权限(通常设置为755/644)
- 确认.htaccess规则正确
- 在”设置→多媒体”中检查文件路径
五、性能优化建议
- 启用宝塔面板的”网站加速”功能
- 安装WordPress缓存插件(WP Rocket或WP Super Cache)
- 配置OPcache(宝塔面板→PHP设置→安装OPcache扩展)
- 启用Gzip压缩(网站设置→配置文件添加gzip相关参数)
通过以上步骤,您可以在宝塔面板环境下完成WordPress网站的各项网络设置,确保网站安全、稳定地运行。