CentOS7安装Zabbix
1、关闭SeLinux
vi /etc/selinux/config
SELINUX=disabled
2、关闭防火墙
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。systemctl stop firewalld
systemctl disable firewalld
3、安装apache
yum install -y httpd
3.1 httpd服务开机进行自启
systemctl enable httpd
3.2 启动httpd服务
systemctl start httpd
4、安装mysql
因为7版本mysql要收费,所以我们安装mariadb
yum install -y mariadb mariadb-server
4.1 开机自启动
systemctl enable mariadb
4.2 运行服务
systemctl start mariadb
4.3 查看Mariadb是否安装成功
mysql
5、安装php环境
yum install -y php php-mysql
6、安装zabbix
6.1 下载包
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
6.2 安装zabbix的包
yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender
7、创建一个zabbix库并设置为utf8的字符编码格式
mysql
create database zabbix character set utf8 collate utf8_bin;
7.1 创建账户并且授权设置密码
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
给来自loclhost的用户zabbxi分配可对数据库zabbix所有表进行所有操作的权限,并且设定密码为zabbix
7.2 刷新
flush privileges;
exit退出
7.3 导入表
切换到此目录下
zabbix-server-mysql-3.4.15随版本变化
/usr/share/doc/zabbix-server-mysql-3.4.15
7.4进行解压
gunzip create.sql.gz
7.5 对表进行导入
mysql zabbix < /usr/share/doc/zabbix-server-mysql-3.4.15/create.sql
8、配置zabbix server配置文件
配置文件目录
cd /etc/zabbix
8.1 对zabbix_server.conf进行配置
vi zabbix_server.conf
DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix DBSocket=/var/lib/mysql/mysql.sock
运行zabbix-server服务
开机自启zabbix-server服务
9、配置php
cd /etc/httpd/conf.d
9.1 配置时间
php_value date.timezone Asia/Shanghai
systemctl restart httpd
10、登陆zabbix网址设置
http://ip/zabbix/setup.php
帐号:Admin
密码:zabbix

更多精彩