docker-WordPress

什么是WordPress

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。
WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。

基于docker来部署Wordpass

部署步骤

(1)下载WordPress、mysql的镜象。

docker pull wordpress
docker pull mysql:5.7

在这里插入图片描述

(2)docker快速搭建mysql5.7的环境并对其数据持久化

docker run -it -d -p 3306:3306 --name mysql11 -v /root/my:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1qaz@WSX mysql:5.7

在这里插入图片描述

-p 3306:3306 将Docker容器的3306端口映射到主机的3306端口,方便主机连接到MySQL;
--name mysql11 指定容器名称为mysql11;
-v /root/my:/var/lib/mysql 将主机中的MySQL数据文件挂载到容器的/var/lib/mysql目录中;
-e MYSQL_ROOT_PASSWORD=1qaz@WSX 设置MySQL root用户的密码为1qaz@WSX;
mysql:5.7 指定MySQL的版本为5.7,并在后台运行容器。

在这里插入图片描述

(3)创建WordPress数据库

docker exec -it mysql11 /bin/bash #进入容器
#创建数据库
mysql -u root -p
create database wordpress;
show databases;

在这里插入图片描述
在这里插入图片描述

(4)两个容器进行关联

docker run -it -d -p 81:80 --name web81 --link mysql11 wordpress

在这里插入图片描述
(5)登录WordPress网页界面
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值