1,准备工作,关闭防火墙,关闭selinux
# sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config (重启后生效,可用下面的命令临时设置selinux关闭)
2,下载zabbix存储库,安装zabbix 服务端 数据库和代理端
#yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
#yum -y install mariadb mariadb-server
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
#zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
#vi /etc/zabbix/zabbix_server.conf
6.为zabbix前端配置PHP,编辑文件,并把段首的注释去掉
vi /etc/httpd/conf.d/zabbix.conf
找到 php_value date.timezone Europe/Riga 把它改为 php_value date.timezone Asia/Shanghai
# systemctl restart zabbix-server zabbix-agent httpd
# systemctl enable zabbix-server zabbix-agent httpd
此时,通过web端访问 本机IP,查看web是否开启,看到成功之后。
然后输入http://IP/zabbix 进入zabbix的开始页面。然后点击next step
状态都是ok,然后点击下一步,如果不是,可能会出错。(一般不会有错)。
然后输入数据库的用户名密码,密码是我们之前设置的password。然后继续next