服务器配置涵盖运行 WordPress 的托管环境。这包括 Web 服务器、文件和目录权限、数据库工具、邮件发送、域名路由以及托管控制面板。
当您准备用于 WordPress 的服务器、调整现有服务器,或了解哪些服务器级设置会影响 WordPress 功能时,请使用本节。这些页面对于站点管理员、托管提供商以及能够访问服务器或托管控制面板设置的用戶最为有用。
如果应用不当,某些服务器更改可能导致站点不可用。在修改之前请查阅相关页面,并在处理文件或数据库时创建当前备份。
选择服务器主题
- 当您需要了解 WordPress 如何与 Apache HTTPD 或 Nginx 等服务器软件配合工作时,请使用 Web 服务器。
- 当 WordPress 无法写入文件、更新失败、上传失败,或您需要审查所有权和权限时,请使用 更改文件权限。
- 当 WordPress 邮件未发送或无法可靠投递时,请使用 邮件。
- 当您需要 PHP、数据库、操作系统或服务器软件的详细信息以进行安装或故障排除时,请使用 查找服务器信息。
- 当您的托管商提供 WP Toolkit、cPanel、WHM 或 Plesk 等工具时,请使用 控制面板。
Web 服务器配置
Web 服务器 页面解释了 Web 服务器的作用,并提供了 Apache HTTPD 和 Nginx 的配置指南链接。
- Apache HTTPD / .htaccess 涵盖 WordPress 重写规则、
.htaccess示例以及相关 Apache 配置。 - Nginx 涵盖 WordPress 的独立 Nginx 配置,包括单站和多站示例。
文件、目录和数据库任务
- 更改文件权限 解释了文件和目录权限的工作原理及其如何影响 WordPress 更新、上传、插件、主题和配置文件。
- 清空数据库表 解释了如何使用 phpMyAdmin 清空表。仅在确认正确的表并创建备份后才能执行此操作。
- 查找服务器信息 解释了如何收集服务器详细信息,如 PHP 版本、服务器软件和数据库版本,用于安装或故障排除。
域名、子域名和目录布局
- 为 WordPress 分配独立目录 解释了如何将 WordPress 核心文件保留在子目录中,同时从域名根目录提供服务。
- 配置通配符子域名 解释了基于域名的多站网络中通配符子域名的设置。
邮件和托管工具
- 邮件 解释了 WordPress 如何通过服务器环境发送邮件,以及管理员在 SMTP、中继和可交付性方面应考虑的事项。
- 控制面板 涵盖了常见的托管控制面板工具,如用于 cPanel、WHM 和 Plesk 的 WP Toolkit。
更改服务器设置前
如果您使用的是托管服务,请在更改服务器配置之前检查托管商的文档或支持渠道。托管商通常会为您管理 Web 服务器规则、PHP 设置、邮件发送、备份和控制面板功能。
对于自行管理的服务器,如可能请在测试环境中测试更改。保留原始配置的记录,以便在更改未按预期工作时恢复它。