使用Docker搭建本地WordPress网站

作者:梅琳marlin2024.01.19 18:03浏览量:2

简介:本文将指导你如何使用Docker在本地搭建和运行WordPress网站。我们将首先安装Docker,然后拉取WordPress镜像,接着启动MySQL和WordPress容器,最后配置WordPress以连接到MySQL数据库。

首先,确保你的计算机上已经安装了Docker。你可以从Docker官网下载并按照指示进行安装。
接下来,打开终端或命令提示符,并执行以下命令来拉取WordPress镜像:

  1. docker pull wordpress

你也可以选择拉取特定版本的WordPress镜像,例如:

  1. docker pull mysql:5.2

然后,我们将启动MySQL容器。在终端中执行以下命令:

  1. docker run -d -p 3123:3306 --name wpmysql -e MYSQL_ROOT_PASSWORD=123456 mysql

这个命令将启动一个名为wpmysql的MySQL容器,并将其端口3306映射到主机的3123端口。同时,我们设置了MySQL的root密码为123456
现在,我们将启动WordPress容器,并连接到刚才启动的MySQL容器上。执行以下命令:

  1. docker run -d -p 8088:80 --name wordpress --link wpmysql:mysql wordpress

这个命令将启动一个名为wordpress的WordPress容器,并将其端口80映射到主机的8088端口。通过--link参数,我们将wpmysql容器挂载到mysql上,这样WordPress才能访问MySQL数据库
现在,你可以在浏览器中打开http://localhost:8088来访问你的本地WordPress网站。在设置页面上,你需要配置数据库信息,以便WordPress能够连接到MySQL数据库。输入以下数据库信息:

  • 数据库主机:localhost (或者你的Docker宿主机IP地址)
  • 数据库名称:wordpress (或者你在创建MySQL容器时指定的数据库名称)
  • 用户名:root (或者你在创建MySQL容器时设置的用户名)
  • 密码:123456 (或者你在创建MySQL容器时设置的密码)
  • 表前缀:wp_ (这是WordPress默认的表前缀)
    完成数据库配置后,你可以继续安装和配置其他插件和主题,以构建你的本地WordPress网站。
    请注意,以上步骤仅适用于在Windows 10上使用Docker搭建本地WordPress网站。如果你使用的是其他操作系统或环境,请根据相应的要求进行适当的调整。