米粒 1. 安装宝塔 步骤:访问 [链接登录后可见] 网站,根据提示安装宝塔面板。安装过程相对简单,按照官网指引即可完成。 2. 安装 Nginx 步骤:在宝塔面板中,找到软件商店,选择并安装 Nginx。其他服务(如 Apache、Tomcat 等)可根据实际需求酌情安装,本教程仅使用 Nginx。 3. 安装 Docker 步骤:在宝塔面板的应用列表中,找到 Docker 并安装。安装完成后,我们将通过 Docker 来部署 WordPress。 4. 安装 MySQL 和 WordPress 4.1 安装 MySQL 步骤:在 Docker 中选择合适的 MySQL 镜像进行安装。MySQL 的版本根据需求随意选择,安装 Docker 内部的 MySQL 不会影响服务器上已存在的 MySQL 版本。 4.2 安装 WordPress 步骤: 选择 WordPress 镜像,建议选择 5.8.1 版本,因为该版本支持 PHP 7.4。 在安装时,选择刚刚安装的 Docker MySQL 镜像作为数据库支持。 注意:WordPress 版本 5.8.1、5.8.2 和 5.8.3 使用 PHP 7.4,可以满足本教程的需求。6.5.4 及更高版本的 WordPress 则使用 PHP 8.2。 5. 配置 SSL 和反向代理 步骤:创建并启动 WordPress 容器后,可以进行 SSL 配置。通过宝塔面板点击管理网站,或者进入“网站”选项卡,找到反向代理选项进行配置。 6. 安装 PHP 扩展(以 SG15 为例) 步骤: 访问 WordPress 容器的目录:/usr/local/lib/php/extensions/no-debug-non-zts-20190902。 上传 PHP 7.4 版本的 SG15 扩展。 在目录 /usr/local/etc/php/conf.d 中新建文件,文件格式为 docker-php-ext-扩展名.ini,内容为 zend_extension=扩展文件名。 重启 Docker 容器,使扩展生效。