Ubuntu 下通过 Docker 摆设 WordPress 服务器

[复制链接]
发表于 2025-9-25 04:43:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
迩来想规复写私家博客的习惯,准备搭建一个wordpress。
在这篇博客中,我将记录如安在 Ubuntu 情况下通过 Docker 摆设一个 WordPress 服务器。WordPress 是一个盛行的内容管理系统(CMS),它让用户可以或许轻松地创建和管理网站。Docker 是一个开源的容器化平台,可以或许让你打包应用及其依靠,如许就能在任何地方快速摆设。
迩来囊中羞涩,决定利用免费的三丰云服务器搭建,配置为 1 核 CPU、1G 内存和 5M 带宽。配置可以满意基本需求。
在 Ubuntu 下通过 Docker 摆设 WordPress 的步骤

第一步:安装 Docker

起首,你须要在你的 Ubuntu 系统上安装 Docker。打开终端并输入以下下令:
  1. sudo apt update
  2. sudo apt install docker.io
复制代码
安装完成后,启动 Docker 服务并设置开机自启:
  1. sudo systemctl start docker
  2. sudo systemctl enable docker
复制代码
第二步:拉取 WordPress 镜像

利用以下下令从 Docker Hub 拉取最新的 WordPress 镜像:
  1. sudo docker pull wordpress
复制代码
第三步:创建 MySQL 数据库容器

WordPress 须要一个数据库,我们将利用 MySQL。运行以下下令创建 MySQL 容器:
  1. sudo docker run --name mysql -e MYSQL_ROOT_PASSWORD=yourpassword -e MYSQL_DATABASE=wordpress -d mysql:5.7
复制代码
这里的 yourpassword 是你设置的数据库密码。
第四步:运行 WordPress 容器

接下来,运行 WordPress 容器并链接到 MySQL 容器:
  1. sudo docker run --name wordpress --link mysql:mysql -p 8080:80 -d wordpress
复制代码
此下令将 WordPress 服务器映射到本地的 8080 端口。
第五步:访问 WordPress

现在,你可以在浏览器中访问 http://your-server-ip:8080,按照提示完成 WordPress 的安装。
额外配置

如果你须要进一步配置,比方长期化数据,可以利用 Docker 卷。创建卷并运行容器时添加 -v 参数:
  1. sudo docker run --name wordpress -v /path/to/your/wp-content:/var/www/html/wp-content --link mysql:mysql -p 8080:80 -d wordpress
复制代码
以上就是在 Ubuntu 下通过 Docker 摆设 WordPress 服务器的详细步骤。盼望这个教程对你有所资助,快去试试吧!
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表