欢迎光临散文网 会员登陆 & 注册

Linux服务器构建与运维管理-CentOS-实验12:基于Docker部署WordPress实现网站服务

2023-08-26 11:18 作者:zhaodongfengweb  | 我要投稿

一、实验目的

1、了解Docker容器技术;

2、掌握基于Docker部署MySQL数据库;

3、掌握基于Docker部署WordPress实现网站系统。

二、实验学时

2学时

三、实验类型

综合性

实验需求

1、硬件

每个人配备计算机1台。

2、软件

Windows操作系统,安装Oracle VM VirtualBox软件,安装MobaXterm软件。

3、网络

本地主机与虚拟机能够访问互联网,不使用DHCP服务。

4、工具

无。

五、实验任务

1、完成Docker环境的安装;

2、完成基于Docker部署MySQL数据库;

3、完成基于Docker部署WordPress。

六、实验环境

1、本实验需要VM 1台;

2、本实验VM配置信息如下表所示;

3、本实验拓扑图。

无。

4、本实验操作演示视频。 

无。

七、实验内容步骤

1、安装Docker环境

(1)使用curl命令配置Docker数据源。

(2)使用yum命令安装Docker环境,查看Docker版本信息,启动Docker服务,设置Docker服务为开机自启动并查看Docker服务状态。

2、安装MySQL数据库

(1)使用docker pull命令拉取MySQL镜像。

(2)使用docker images命令查看Docker镜像列表。

(3)使用docker run命令创建启动MySQL容器,并查看容器列表。

(4)使用docker exec命令进入容器内部。

3、安装WordPress网站服务

(1)使用docker pull命令拉取WordPress镜像。

(2)使用docker images命令查看Docker镜像列表。

(3)使用docker run命令创建启动WordPress容器,并查看容器列表。

4、配置WordPress网站服务

(1)查看防火墙Firewalld服务状态(CentOS操作系统默认安装Firewalld防火墙,并创建firewalld服务,该服务已开启且已配置为开机自启动)。

(2)使用firewall-cmd命令添加所有客户端可访问8080、3306端口,并重新载入防火墙配置使其生效。

(3)使用docker exec命令进入容器内部,并连接MySQL数据库。

(4)使用create database wordpress命令创建数据库,使用create user命令创建数据库用户,并授予该用户对数据库wordpress的全部权限。

(5)使用flush privileges;命令刷新配置,并退出连接。

在本地主机通过浏览器访问http://172.20.1.25:8080,并按照提示完成WordPress的初始化配置。

创作说明

配图图书:Linux服务器构建与运维管理从基础到实战(基于CentOS 8实现)

图书网站:http://linux.book.51xueweb.cn

作者:阮晓龙 冯顺磊 董凯伦 于冠军 张浩林 李朋楠 编著 

出版社:中国水利水电出版社

ISBN:9787517092025


实验指导撰写团队:徐志豪 李兵兵 毋天翔

实验指导审核:阮晓龙 冯顺磊


Linux服务器构建与运维管理-CentOS-实验12:基于Docker部署WordPress实现网站服务的评论 (共 条)

分享到微博请遵守国家法律