架构图
单机基本 LAMP 环境要求 内存 1G以上 ============================
Linux + web 服务 + PHP + Mysql
本实验所使用的的主机有监控机server-99,数据库mysql-80
1、选择 先前用于 自动化管理的 主机。
2、 在该主机上,构建 基本 LAMP 架构。 Mysql 推荐使用 编译版的 5.7.19
yum install httpd
修改httpd的配置文件,改为本机监控地址
[root@server-99~]# vim /etc/httpd/conf/httpd.conf
3、 yum install php* (建议切换到本地源来执行命令 )
4、 systemctl restart httpd #重启httpd服务
5、编写PHP测试页面 vim /var/www/html/index.php ##测试首页能否解析
[root@server-99~]# cat /var/www/html/index.php
在浏览器上测试,返回如下页面则成功,进入下一步
6、移植编译版的 Mysql5.7
授权 用户 可以取得所有权限, 从 192.168.10.0 网段登录。
7、[root@server-99~]#yum -y install gcc-c++ ncurses-devel cmake ##安装mysql的相关组件
9、[root@mysql-80 /data/mysql]#scp -r /usr/local/boost /usr/local 当前主机:/usr/local ##
10、 创建 mysql用户
[root@server-99~]# groupadd -g 27 mysql
[root@server-99~]# useradd -g mysql -M -s /sbin/nologin -u27 mysql
11、创建数据库相关目录
[root@server-99~]#mkdir -p /data/mysql
[root@server-99~]#mkdir -p /bin-log
[root@server-99~]# chown mysql:mysql /data/mysql
[root@server-99~]#chown mysql:mysql /bin-log
12、 向本机拷贝数据库
[root@mysql-80 /data/mysql]# systemctl stop mysqld
[root@mysql-80 /data/mysql]# scp -r * 192.168.10.99:/data/mysql/
[root@mysql-80 /data/mysql]# systemctl start mysqld
13、 修改本机数据库 所有者,所属组
[root@server-99 /data/mysql]# chown mysql:mysql -R *
14、拷贝配置文件 。
[root@mysql-80 /data/mysql]# scp /etc/my.cnf 192.168.10.99:/etc/
15、在本机修改 配置文件
a、 server-id=99
b、 注释掉 所有 wsrep 的项目
16、启动 本机Mysql
[root@zabbix-99 ~]# /usr/local/mysql57/support-files/mysql.server start
17、该库中,包含一个用户 uplooking 123123 允许 从 192.168.10.% 登录。
[root@mysql-99 ~]#/usr/local/mysql57/bin/mysql
mysql> grant all on . to ‘uplooking’@‘192.168.10.%’ identified by “123123”;
#查询查询mysqluser表中是否拥有uplooking以及授权网段192.168.217.10.%
mysql> select user,host from mysql.user;
±--------------±---------------------+
| user | host |
±--------------±----------------------+
| uplooking | % |
| uplooking | 192.168.10.% |
| mysql.session | localhost |
| mysql.sys | localhost |
| root | localhost |
±--------------±----------------------+
接下一篇文章zabbix的快速部署:https://blog.csdn.net/ITCBD_l/article/details/90728879