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