zabbix的服务端需要LAMP或者LNMP的环境,所以这里的安装方式有很多种,我们选择一种比较简单的安装方式,直接用官方提供的源来安装。
第一步 导入源
sudo rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
第二步 安装zabbix包
yum install -y zabbix-server-mysql
yum install -y zabbix-web-mysql
yum install -y mariadb-server
第三步 启动mariadb
systemctl start mariadb
第四步 创建zabbix数据库
mysql
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix. to zabbix@localhost identified by ‘zabbix#123456’;*
第五步 初始化数据库
进入路径:/usr/share/doc/zabbix-server-mysql-3.0.8 执行下面脚本
zcat create.sql.gz | mysql -uroot -p zabbix
第六步 修改配置文件
vim /etc/zabbix/zabbix_server.conf
修改一下参数:
DBName=zabbix DBUser=zabbix DBPassword=zabbix#123456
第七步 启动zabbix服务
systemctl start zabbix-server
第八步 注意事项
关闭防火墙:stop firewalld.service
关闭SELinuex:**setenforce 0 **
开启httpd服务:service httpd start
第九步 配置页面
点击next step
在这一步出现上图中的错误,解决方案:
进入 etc/httpd/conf.d/zabbix.conf 将 php_value date.timezone Europe/Riga 前面的注释去掉
然后重新启动 httpd服务: service httpd restart 刷新页面
点击next step
输入刚刚在配置文件中配置好的值,然后一路点击next
输入用户名密码(用户名默认Admin,密码默认zabbix)
配置成功后成功进入页面: