其他分享
首页 > 其他分享> > haproxy MMM WordPress

haproxy MMM WordPress

作者:互联网

这样运行:  分步运行  ha  mmm  wordpress
第1步: 安装 keepalived haproxy
[root@ansible ~]# ansible-playbook /etc/ansible/ha_layer4_roles.yml

结束后, 进行校验: http://10.15.200.116:8088/haproxy-status
全是红色 目前是正常状态 因为 MMM mysql 3306没有启动

第2步: 安装 MMM
[root@ansible ~]# ansible-playbook /etc/ansible/pxc_roles.yml
再进行校验 http://10.15.200.116:8088/haproxy-status
变成蓝绿色 说明 MMM 正常

第3步: 部署 php httpd 
http://10.15.200.104/hello.php
出如下结果: welcome to node04.example.cn on ipaddress 10.15.200.104

第4步: 部署 wordpress 同时 更新配置文件
http://10.15.200.104/wordpress/wp-admin/install.php

无法与数据库进行连接:
[root@node04 ~]# yum install mariadb --disablerepo=c7-extra
[root@node04 ~]# mysql -h10.15.200.116 -unicaicai -p'123.com'
MySQL [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| wordpress          |      这个与 wp-config.php 中的数据库 要一致
+--------------------+


写一篇文章:

在 node02上 登录数据库 进行查询
[root@node02 ~]# mysql -uroot -p'123.com'
mysql> use wordpress;
mysql> select post_name from wp_posts;
+---------------+
| post_name     |
+---------------+
| hello-world   |
| sample-page   |
|               |
| mmm           |  这是刚发布的文章
| 6-revision-v1 |
+---------------+
5 rows in set (0.00 sec)

关 node02 数据库
[root@node02 ~]# systemctl stop mysql.service 

再写一条数据  再开  node02
[root@node02 ~]# systemctl start mysql.service   
+----------------+
| post_name      |
+----------------+
| hello-world    |
| sample-page    |
|                |
| mmm            |
| 6-revision-v1  |
| nicaicai       |   nicaicai 是新发布的文章
| 11-revision-v1 |
+----------------+
7 rows in set (0.00 sec) 

标签:haproxy,node02,10.15,MMM,ansible,WordPress,mysql,wordpress,root
来源: https://blog.csdn.net/m0_60655253/article/details/123204176