Zabbix3.4的安装配置
一、 Zabbix环境准备
1. 基础环境准备
OS版本:centos 7.4 64bit
Zabbix版本:3.4
MySQL版本:5.6
2. 系统基本信息查看
# cat /etc/redhat-release #查看系统版本
CentOS Linux release 7.4.1708 (Core)
# uname -r #查看内核版本
3.10.0-693.el7.x86_64
# getenforce #检测selinux是否关闭
Disabled
# systemctl stop ebtables #关闭ebtables防火墙
# systemctl stop firewalld #关闭firewall防火墙
# setenforce 0 #查看firewall防火墙状态
setenforce: SELinux is disabled
# ifconfig eth0|awk -F '[ :]+' 'NR==2{print $3}' #查看IP地址
172.16.0.2
# hostname #查看主机名
zabbix.example.com
二、 zabbix server 配置
1、 安装Zabbix 存储配置包以及yum配置文件
#rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm/
2、 安装Zabbix程序包,以及MySQL、Zabbix-agent
#yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server
3、 安装并且启动mysql5.6
rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm
# yum install -y mysql-community-server
# systemctl start mysqld
# /sbin/chkconfig mysqld on #开机启动
4、 初始化数据库信息
# mysql_secure_installation #初始化数据库信息
5、 创建数据库
mysql -uroot -p
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to [email protected] identified by 'zabbix';
mysql> quit;
6、 导入初始架构和数据。系统将提示您输入新创建的密码。
#zcat /usr/share/doc/zabbix-server-mysql-3.4.12/create.sql.gz | mysql -uzabbix -p zabbix
7、 为Zabbix服务器编辑配置数据库
# grep ^DB /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
8、 编辑文件/etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
9、 为Zabbix前端配置PHP
编辑文件/etc/httpd/conf.d/zabbix.conf,取消注释并为您设置正确的时区。
# php_value date.timezone Asia/Shanghai
10、 启动Zabbix服务器和代理进程
启动Zabbix服务器和代理进程并使其在系统引导时启动:
# systemctl restart zabbix-server zabbix-agent httpd
# systemctl enable zabbix-server zabbix-agent httpd
现在您的Zabbix服务器已启动并运行!
三、 安装 zabbix Web
1、 在你的浏览器,打开网址http://Zabbix_server_ip/zabbix。
你应该看到的web安装向导的第一个屏幕。
2、 确保所有软件先决条件。
3、 输入连接到数据库详细信息。Zabbix数据库必须已经创建好。
4、 连接Zabbix服务细节,如果没有改变可选择默认。
5、 回顾一个设置概要。
6、 完成安装,会在/etc/zabbix/web/zabbix.conf.php生成配置文件。
7、 根据提示可以看到上面图形界面的操作都写到一个配置文件中
8、 Zabbix登陆准备。默认的用户名:Admin,密码:zabbix。
9、 登录界面
10、 移除或改名web目录下面的setup.php文件
11、 更改web登陆的Admin默认密码
12、 设置新的密码,这里也可以设置界面的主题、语言和登陆后显示的默认界面等
原文地址:http://blog.51cto.com/10802692/2153672