zabbix笔记之zabbix yum安装
zabbix yum安装
基础环境配置
最好能够上外网,由于需要安装一些软件的时候,可能需要联网,如果不能联网的话,可以选择将ZABBIX安装所需要的软件下载下来之后再安装,本文讲解的是联网的安装方式
想要本地下载zabbix相关软件包,点我
[root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl disable firewalld [root@localhost ~]# setenforce 0 [root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config [root@localhost ~]# hostnamectl set-hostname zabbix
安装zabbix
[root@zabbix ~]#rpm -Uvh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm [root@zabbix ~]#yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
安装MySQL
[root@zabbix ~]#rpm -ivh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm [root@zabbix ~]#yum install -y mysql-server [root@zabbix ~]#systemctl start mysqld
配置MySQL
[root@zabbix ~]#mysql_secure_installation //安全设置mysql密码:root 的密码为zabbix [root@zabbix ~]#mysql -uroot -pzabbix //登陆数据库,创建数据库zabbix并给授权 mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; mysql> flush privileges; mysql>\q
导入数据库
[root@zabbix ~]#zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -B zabbix -pzabbix
配置zabbix
[root@zabbix ~]#cp /etc/zabbix/zabbix_server.conf{,.bak} [root@zabbix ~]#vi /etc/zabbix/zabbix_server.conf DBName=zabbix //数据库名字,默认即可 DBUser=zabbix //连接数据库的用户名,默认即可 DBPassword=zabbix //连接数据库的密码
配置Apache
[root@zabbix ~]#cp -a /etc/httpd/conf.d/zabbix.conf{,.bak} [root@zabbix ~]#vi /etc/httpd/conf.d/zabbix.conf php_value date.timezone Asia/Shanghai //设置时区
设置开机自启
[root@zabbix ~]#systemctl restart zabbix-server httpd mysqld
[root@zabbix ~]#systemctl enable zabbix-server httpd mysqld
web端配置
登陆
1.进入欢迎页面,直接选择下一步
2.检查预安装配置,最后一栏状态OK,选择下一步
3.配置数据库连接,填写数据库端口和用户以及密码,填写完成之后,选择下一步
4.配置zabbix-server信息,检查zabbix-server端口和主机,默认即可,选择下一步
5.信息概览,前面配置好的话,直接选择下一步
6.安装zabbix frontend ,安装完成之后,选择Finish
7.登陆 ,用户名:Admin 密码:zabbix