实现部署zabbix监控系统。
实现Zabbix监控服务器可以监控被检测服务器上的数据。
1.部署Zabbix服务器(192.168.149.168)
2.配置被控主机(1922).168.149.153)
3.在Zabbix通过监控服务器web页面(192.168.149.161/nginx.php
centos | Zabbix(apache mysql php) | 192.168.149.168 |
centos | 被监控主机 | 192.168.149.153 |
systemctl stop firewalld.service
systemctl disable firewalld.service
yum install -y httpd #安装apache
systemctl enable httpd #httpd服务启动自启动
systemctl start httpd #启动httpd服务
systemctl status httpd #查看httpd服务
rz上传tar包,将上传tar包移动到 /usr/local 文件下面
https://dev.mysql.com/downloads/mysql/5.7.html#downloads 官网下载资源包
tar xzvf 解压tar包
yum -y install yum-utils #安装yum工具包
vim /etc/yum.repos.d/mysql-community.repo #修改yum源的配置
将mysql5.7的enabled打开值为1 0:关闭) 将mysql5.8的enabled值为0关闭
yum-config-manager --enable mysql57-community #将禁用的yum源库启用
yum-config-manager --disable mysql80-community #将启用的yum源库禁用
yum install -y mysql-community-server #下载mysql数据库
systemctl start mysqld #启动mysql服务
systemctl enable mysqld #将其设置为自启动
grep password /var/log/mysqld.log #过滤密码
mysql -uroot -p'密码' #登录mysql
进入mysql需要重置密码命令ALTER USER USER() IDENTIFIED BY '密码';
1.2.2,安装php环境
yum install -y php php-mysql
1.2.2.1,安装zabbix
下载zabbix包
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
安装zabbix的包
yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender
create database zabbix character set utf8 collate utf8_bin;创建数据库zabbix字符集utf8
show databses #查看
#给用户zabbxi可对数据库进行分配zabbix所有表的所有操作权限,密码设置为zabbix
grant all privileges on zabbix.* to zabbix@localhost identified by '密码'; #创建用户密码推荐设置mysql的密码
flush privileges; #刷新权限
#exit退出Mariadb命令行
cd /usr/share/doc/zabbix-server-Tab/ #换到这个目录
ls 查看create.sql.gz
gunzip create.sql.gz 解压
mysql -u root -p'=WPedZgZe0iP' 进入数据库ode>
usz zabbix;
source create.sql
配置zabbix server 配置文件
cd /etc/zabbix #换到此目录下
#对zabbix_server.conf进行配置
systemctl start zabbix-server.service #开启zabbix-server服务
cd /etc/httpd/conf.d #配置php
vi zabbix.conf #配置时间
systemctl restart httpd #重新起算时间
点击用户切换位为中文
#创建主机
systemctl stop firewalld.service #被监控主机关闭防火墙
下载zabbix资源包
rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/zabbix-release-3.4-1.el6.noarch.rpm
使用yum下载资源包
yum -y install zabbix-agent
systemctl start zabbix-server.service #开启zabbix服务
vim /etc/zabbix/zabbix_agentd.conf #修改配置文件
vim中 :set nu 显示行数
98行 Server=zabbix主机
139行 Server=zabbix主机
150行 Hostname=server2 举例子