共计 4978 个字符,预计需要花费 13 分钟才能阅读完成。
Zabbix3.0 之 Server 端部署详解
yum 配置
-
下载 yum 配置
-
rpm -ivh http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
-
安装依赖包
-
[root@localhost conf]# yum install zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mariadb-server mariadb -y
-
注:如果 Server 端也需要监控则需要安装 zabbix-agent
-
修改 PHP 时区配置
注意:所有的 localhost 建议换成 IP,否则有时候会报错
建议命令改,也可以手动改
直接命令改,简单,高效
[root@localhost conf]# vim /etc/httpd/conf.d/zabbix.conf [root@localhost conf]# sed -i 's@# php_value date.timezone Europe/Riga@php_value date.timezone Asia/Shanghai@g' /etc/httpd/conf.d/zabbix.conf[root@localhost conf]#
数据库配置
在 CentOS7 上如果通过 yum 安装的话,已经找不到了 MySQL 已经变成了 mariadb。所以启动方式有略有不同
启动数据库
-
[root@localhost conf]# systemctl start mariadb
-
创建 zabbix 所用数据库
-
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all on zabbix.* to zabbix@'localhost' identified by '123456';Query OK, 0 rows affected (0.00 sec)
-
导入数据库
[root@localhost conf]# cd /usr/share/doc/zabbix-server-mysql-3.0.9/[root@localhost zabbix-server-mysql-3.0.9]# zcat create.sql.gz |mysql -uzabbix -p123456 zabbix[root@localhost zabbix-server-mysql-3.0.9]#
-
修改配置文件
-
vim /etc/zabbix/zabbix_server.conf
-
DBHost=localhost #数据库所在主机 IP
-
DBName=zabbix #数据库名
-
DBUser=zabbix #数据库用户
-
DBPassword=*******# 数据库密码
-
更改完毕后,重启 zabbix 服务
-
因为之前实验环境,先关闭 Nginx 服务,在启动 Apache 服务
-
[root@localhost zabbix-server-mysql-3.0.9]# /usr/local/nginx/sbin/nginx -s stop
-
[root@localhost zabbix-server-mysql-3.0.9]# systemctl start httpd
启动 zabbix 服务
-
[root@localhost zabbix-server-mysql-3.0.9]# systemctl start zabbix-server
浏览器查看界面
界面配置信息
Welcome Check of pre-requisites Configure DB connection Zabbix server details Pre-installation summary Install Pre-installation summary
Please check configuration parameters. If all is correct, press “Next step” button, or “Back” button to change configuration parameters.
Database type MySQL Database server 172.16.1.200 Database port default Database name zabbix Database user zabbix Database password ******
Zabbix server localhost Zabbix server port 10051 Zabbix server name zabbix-server
修改 agent 配置文件
-
[root@localhost zabbix-server-mysql-3.0.9]# vim /etc/zabbix/zabbix_agentd.conf
-
重启服务
-
[root@localhost zabbix-server-mysql-3.0.9]# systemctl start zabbix-agent
-
查看端口
[root@localhost zabbix-server-mysql-3.0.9]# ss -lstp |egrep -e "10050|10051"LISTEN 0 128 *:10050 *:* users:(("zabbix_agentd",46212,4),("zabbix_agentd",46211,4),("zabbix_agentd",46210,4),("zabbix_agentd",46209,4),("zabbix_agentd",46208,4),("zabbix_agentd",46207,4))
LISTEN 0 128 *:10051 *:* users:(("zabbix_server",45965,5),("zabbix_server",45964,5),("zabbix_server",45963,5),("zabbix_server",45949,5),("zabbix_server",45948,5),("zabbix_server",45947,5),("zabbix_server",45946,5),("zabbix_server",45945,5),("zabbix_server",45944,5),("zabbix_server",45943,5),("zabbix_server",45942,5),("zabbix_server",45941,5),("zabbix_server",45940,5),("zabbix_server",45939,5),("zabbix_server",45938,5),("zabbix_server",45937,5),("zabbix_server",45936,5),("zabbix_server",45935,5),("zabbix_server",45934,5),("zabbix_server",45933,5),("zabbix_server",45932,5),("zabbix_server",45931,5),("zabbix_server",45930,5),("zabbix_server",45929,5),("zabbix_server",45928,5),("zabbix_server",45927,5),("zabbix_server",45922,5))
LISTEN 0 128 :::10050 :::* users:(("zabbix_agentd",46212,5),("zabbix_agentd",46211,5),("zabbix_agentd",46210,5),("zabbix_agentd",46209,5),("zabbix_agentd",46208,5),("zabbix_agentd",46207,5))
LISTEN 0 128 :::10051 :::* users:(("zabbix_server",45965,6),("zabbix_server",45964,6),("zabbix_server",45963,6),("zabbix_server",45949,6),("zabbix_server",45948,6),("zabbix_server",45947,6),("zabbix_server",45946,6),("zabbix_server",45945,6),("zabbix_server",45944,6),("zabbix_server",45943,6),("zabbix_server",45942,6),("zabbix_server",45941,6),("zabbix_server",45940,6),("zabbix_server",45939,6),("zabbix_server",45938,6),("zabbix_server",45937,6),("zabbix_server",45936,6),("zabbix_server",45935,6),("zabbix_server",45934,6),("zabbix_server",45933,6),("zabbix_server",45932,6),("zabbix_server",45931,6),("zabbix_server",45930,6),("zabbix_server",45929,6),("zabbix_server",45928,6),("zabbix_server",45927,6),("zabbix_server",45922,6))
[root@localhost zabbix-server-mysql-3.0.9]#
更多 Zabbix 相关教程集合:
Ubuntu 14.04 下 Zabbix2.4.5 源码编译安装 http://www.linuxidc.com/Linux/2015-05/117657.htm
CentOS 7 LNMP 环境搭建 Zabbix3.0 http://www.linuxidc.com/Linux/2017-02/140134.htm
Ubuntu 16.04 安装部署监控系统 Zabbix2.4 http://www.linuxidc.com/Linux/2017-03/141436.htm
Zabbix 监控安装部署及警报配置 http://www.linuxidc.com/Linux/2017-03/141611.htm
Zabbix 触发器表达式详解 http://www.linuxidc.com/Linux/2017-03/141921.htm
Ubuntu 16.04 下安装部署 Zabbix3.0 http://www.linuxidc.com/Linux/2017-02/140395.htm
CentOS 6.3 下 Zabbix 监控 apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm
CentOS 7 下 Zabbix 3.0 安装详解 http://www.linuxidc.com/Linux/2017-03/141716.htm
64 位 CentOS 6.2 下安装 Zabbix 2.0.6 http://www.linuxidc.com/Linux/2014-11/109541.htm
ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-06/144956.htm