1. 程式人生 > >zabbix3.0之server端部署詳解

zabbix3.0之server端部署詳解

server 安裝 zabbix

yum 配置

  • 下載yum配置

  • rpm -ivh http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

  • 安裝依賴包

  • [[email protected] conf]# yum install zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mariadb-server mariadb -y

  • 註:如果Server端也需要監控則需要安裝zabbix-agent

  • 修改PHP時區配置

註意:所有的localhost建議換成IP,否則有時候會報錯

建議命令改,也可以手動改
直接命令改,簡單,高效
[[email protected] conf]# vim /etc/httpd/conf.d/zabbix.conf [[email protected] conf]# sed -i ‘s@# php_value date.timezone [email protected]_value date.timezone [email protected] /etc/httpd/conf.d/zabbix.conf[[email protected] conf]#

數據庫配置

在Centos7上如果通過yum安裝的話,已經找不到了MySQL已經變成了mariadb。所以啟動方式有略有不同

啟動數據庫

  • [[email protected] 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 [email protected] identified by ‘123456‘;Query OK, 0 rows affected (0.00 sec)
  • 導入數據庫

[[email protected] conf]# cd /usr/share/doc/zabbix-server-mysql-3.0.9/[[email protected] zabbix-server-mysql-3.0.9]# zcat create.sql.gz |mysql -uzabbix -p123456 zabbix[[email protected] zabbix-server-mysql-3.0.9]#
  • 修改配置文件

  • vim /etc/zabbix/zabbix_server.conf

  • DBHost=localhost #數據庫所在主機IP

  • DBName=zabbix #數據庫名

  • DBUser=zabbix #數據庫用戶

  • DBPassword=*******#數據庫密碼

  • 更改完畢後,重啟zabbix服務

  • 因為之前實驗環境,先關閉Nginx服務,在啟動Apache服務

  • [[email protected] zabbix-server-mysql-3.0.9]# /usr/local/nginx/sbin/nginx -s stop

  • [[email protected] zabbix-server-mysql-3.0.9]# systemctl start httpd

啟動zabbix服務

  • [[email protected] 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配置文件

  • [[email protected] zabbix-server-mysql-3.0.9]# vim /etc/zabbix/zabbix_agentd.conf

  • 重啟服務

  • [[email protected] zabbix-server-mysql-3.0.9]# systemctl start zabbix-agent

  • 查看端口

[[email protected] 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))
[[email protected] zabbix-server-mysql-3.0.9]#

技術分享


本文出自 “一杯水” 博客,請務必保留此出處http://6528161.blog.51cto.com/6518161/1934204

zabbix3.0之server端部署詳解