<强> 1,下载php-apache镜像强>
web服务器中执行以下操作:
码头工人把php: 7.2 apache
引用>下载完成使用码头工人形象命令查看一下在的镜像
<强> 2,创建生成mysql, httpd-php容器的脚本强>
web中:vim docker_web.sh
引用> mysql中:
# !/bin/bash
码头工人运行——名称httpd-php - p 80:80 \ - v/数据/码头工人/httpd/conf:/etc/输入/sites-enabled \ - v/数据/码头工人/www:/var/www/html \ - v/数据/码头工人/httpd/日志:/var/log/输入\ php - d: apache 7.2
vim docker_mysql.sh
引用>
# !/bin/bash
码头工人运行——名称mysql - p 3306:3306 \ - v/数据/码头工人/mysql/:/var/lib/mysql \ - v/数据/码头工人/mysql/conf:/etc/mysql/conf。d \ - v/数据/码头工人/mysql/日志:/logs \
- e MYSQL_ROOT_PASSWORD=test123456 \ #设置mysql的根密码
- d mysql:最新——character-set-server=utf8 #使用utf8编码# # #注意脚本里有注释可能会报错码头工人:无效的参考格式# # #
<强> 3,启动mysql, httpd-php容器强>
web中:sh docker_web.sh引用>
<强> 5,修改mysql的密码加密方式强>
修改mysql的密码加密方式为mysql_native_password
vim/数据/码头工人/mysql/conf/docker_mysql.cnf(mysqld) default-authentication-plugin=mysql_native_password
如果不修改加密方式的话,低版本的mysql客户端登陆时会报错
<强> 6,数据库操作强>登陆mysql容器,创建,配置wordpress数据库
码头工人exec - mysql/bin/bash mysql -uroot -ptest123456
mysql>创建数据库wordpress;
mysql>创建用户wps@localhost被‘123456’;
mysql>所有特权授予alt="码头工人安装WordPress-web mysql分布式安装“>
<强> 8下载wordpress博客系统并配置强>wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
引用>
焦油-zxvf wordpress-4.9.4-zh_CN.tar。广州- c/数据/码头工人/www/浏览器访问http://192.168.8.126/wordpress
如图填写,注意主机写安装了mysql服务的虚拟机ip
点击完提交会弹出如下页面,按照自己的想法填写即可。
点击完安装WordPress后会弹出安装成功的页面
登陆
显示数据库
码头工人安装WordPress-web mysql分布式安装