yum install -y mariadb* httpd
systemctl start mariadb httpd
mysqladmin -uroot password '123456'
mysql -uroot -p
create database zabbix character set utf8;
insert into mysql.user(Host,User,Password) values('localhost','zabbix',password('zabbix'));
flush privileges;
grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';
flush privileges;
exit
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-release-2.4-1.el7.noarch.rpm
yum install -y zabbix-server-mysql zabbix-web-mysql
cd /usr/share/doc/zabbix-server-mysql-2.4.7/create/
mysql -uroot -p zabbix < schema.sql
mysql -uroot -p zabbix < images.sql
mysql -uroot -p zabbix < data.sql
vim /etc/php.ini
;date.timezone = 修改为 date.timezone = Asia/Shanghai
systemctl restart httpd
vim /etc/zabbix/zabbix_server.conf
修改以下内容:
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
systemctl start zabbix-server
systemctl enable mariadb httpd zabbix-server
yum install -y mailx
systemctl stop postfix
systemctl disable postfix
firewall-cmd --zone=public --add-port=10050/tcp --permanent #zabbix-agent端口
firewall-cmd --zone=public --add-port=10051/tcp --permanent #zabbix-server端口
firewall-cmd --zone=public --add-port=80/tcp --permanent #httpd端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent #数据库端口
firewall-cmd --zone=public --add-port=465/tcp --permanent #邮件工具mailx端口
yum install -y zabbix-agent
vim /etc/zabbix/zabbix_agentd.conf
修改以下内容:
Server=zabbix服务端IP
ServerActive=zabbix服务端IP
Hostname=必须与zabbix服务端web上的配置一致
systemctl start zabbix-agent
从官方下载windows专用的Zabbix Agent后,压缩包里面有2个目录,一个为win32,另一个是win64,每个目录下应该有3个文件,分别为:zabbix_agentd.exe zabbix_get.exe zabbix_sender.exe根据操作系统不同,将文件放在c:\zabbix目录拷贝zabbix_agentd.win.conf配置文件到c:\zabbix文件夹中,写入如下基本内容:Server=zabbix服务端IPServerActive=zabbix服务端IPHostname=客户端主机名
安装:运行--cmd--cd c:\zabbix--zabbix_agentd.exe –c c:\zabbix\zabbix_agentd.win.conf -i启动:运行--cmd--cd c:\zabbix--zabbix_agentd.exe –c c:\zabbix\zabbix_agentd.win.conf -s
setenforce 0
vim /etc/selinux/config
修改以下内容:
SELINUX=disabled
firewall-cmd --zone=public --add-port=10050/tcp --permanent
firewall-cmd --zone=public --add-port=10051/tcp --permanent
cd /usr/share/zabbix/include #切换到zabbix根目录下的include
sed -i 's/graphfont/simkai/g' ./defines.inc.php
systemctl restart httpd