安装zabbix的yum源,这里有必要提一点,阿里的yum源已经提供了zabbix3.0 。当然如果你对本地的网络有足够的自信可以尝试官方的yum源。此外本次我们将以centos7系统来进行安装,在安装之前请确保防火墙以及selinux关闭,并做好时间同步
rpm -ivh http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
yum install zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mariadb-server mariadb -y注:如果Server端也需要监控则需要安装zabbix-agent
sed -i 's@# php_value date.timezone Europe/Riga@php_value date.timezone Asia/Shanghai@g' /etc/httpd/conf.d/zabbix.conf
在Centos7上如果通过yum安装的话,已经找不到了MySQL已经变成了mariadb。所以启动方式有略有不同
systemctl start mariadb
mysqlcreate database zabbix character set utf8 collate utf8_bin;grant all on zabbix.* to zabbix@'localhost' identified by '123456';exitcd /usr/share/doc/zabbix-server-mysql-3.0.10zcat create.sql.gz |mysql -uzabbix -p123456 zabbix
# vim /etc/zabbix/zabbix_server.confDBHost=localhost #数据库所在主机DBName=zabbix #数据库名 DBUser=zabbix #数据库用户 DBPassword=123456 #数据库密码
systemctl start zabbix-serversystemctl start httpd
访问http://192.168.75.146/zabbix/setup.php
至此zabbix_server搭建完毕