服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Ubuntu - 在Ubuntu 16.04 Server上安裝Zabbix的方法

在Ubuntu 16.04 Server上安裝Zabbix的方法

2022-03-03 17:16geekpi Ubuntu

這篇文章主要介紹了在Ubuntu 16.04 Server上安裝Zabbix的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

監控服務器 - 什么是 zabbix

zabbix 是企業級開源分布式監控服務器解決方案。該軟件能監控網絡的不同參數以及服務器的完整性,還允許為任何事件配置基于電子郵件的警報。zabbix 根據存儲在數據庫(例如 mysql)中的數據提供報告和數據可視化功能。軟件收集的每個測量指標都可以通過基于 web 的界面訪問。

zabbix 根據 gnu 通用公共許可證版本 2(gplv2)的條款發布,完全免費。

在本教程中,我們將在運行 mysql、apache 和 php 的 ubuntu 16.04 server 上安裝 zabbix。

安裝 zabbix 服務器

首先,我們需要安裝 zabbix 所需的幾個 php 模塊:

?
1
# apt-get install php7.0-bcmath php7.0-xml php7.0-mbstring

ubuntu 倉庫中提供的 zabbix 軟件包已經過時了。使用官方 zabbix 倉庫安裝最新的穩定版本。

通過執行以下命令來安裝倉庫軟件包:

?
1
2
$ wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
# dpkg -i zabbix-release_3.2-1+xenial_all.deb

然后更新 apt 包源:

?
1
# apt-get update

現在可以安裝帶有 mysql 支持和 php 前端的 zabbix 服務器。執行命令:

?
1
# apt-get install zabbix-server-mysql zabbix-frontend-php

安裝 zabbix 代理:

?
1
# apt-get install zabbix-agent

zabbix 現已安裝。下一步是配置數據庫來存儲數據。

為 zabbix 配置 mysql

我們需要創建一個新的 mysql 數據庫,zabbix 將用來存儲收集的數據。

啟動 mysql shell:

?
1
$ mysql -uroot -p

接下來:

?
1
2
3
4
5
6
7
8
mysql> create database zabbix character set utf8 collate utf8_bin;
query ok, 1 row affected (0.00 sec)
 
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'usr_strong_pwd';
query ok, 0 rows affected, 1 warning (0.00 sec)
 
mysql> exit;
bye

接下來,導入初始表和數據。

?
1
# zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix

輸入在 mysql shell 中創建的 zabbix 用戶的密碼。

接下來,我們需要編輯 zabbix 服務器配置文件,它是 /etc/zabbix/zabbis_server.conf

?
1
# $editor /etc/zabbix/zabbix_server.conf

搜索文件的 dbpassword 部分:

?
1
2
3
4
5
6
7
### option: dbpassword             
#    database password. ignored for sqlite. 
#    comment this line if no password is used.
#                       
# mandatory: no                
# default:                   
# dbpassword=

取消注釋 dbpassword= 這行,并添加在 mysql 中創建的密碼:

?
1
dbpassword=usr_strong_pwd

接下來,查找 dbhost= 這行并取消注釋。

保存并退出。

配置 php

我們需要配置 php 來使用 zabbix。在安裝過程中,安裝程序在 /etc/zabbix 中創建了一個名為 apache.conf 的配置文件。打開此文件:

?
1
# $editor /etc/zabbix/apache.conf

此時,只需要取消注釋 date.timezone 并設置正確的時區:

?
1
2
3
4
5
6
7
8
9
<ifmodule mod_php7.c>
  php_value max_execution_time 300
  php_value memory_limit 128m
  php_value post_max_size 16m
  php_value upload_max_filesize 2m
  php_value max_input_time 300
  php_value always_populate_raw_post_data -1
  php_value date.timezone europe/rome
</ifmodule>

保存并退出。

此時,重啟 apache 并啟動 zabbix server 服務,使其能夠在開機時啟動:

?
1
2
3
# systemctl restart apache2
# systemctl start zabbix-server
# systemctl enable zabbix-server

systemctl 檢查 zabbix 狀態:

?
1
# systemctl status zabbix-server

這個命令應該輸出:

?
1
2
3
â zabbix-server.service - zabbix server
 loaded: loaded (/lib/systemd/system/zabbix-server.service; enabled; vendor pr
 active: active (running) ...

此時,zabbix 的服務器端已經正確安裝和配置了。

配置 zabbix web 前端

如介紹中所述,zabbix 有一個基于 web 的前端,我們將用于可視化收集的數據。但是,必須配置此接口。

使用 web 瀏覽器,進入 url http://localhost/zabbix。

在Ubuntu 16.04 Server上安裝Zabbix的方法

點擊  next step

在Ubuntu 16.04 Server上安裝Zabbix的方法

確保所有的值都是 ok,然后再次單擊 next step 。

在Ubuntu 16.04 Server上安裝Zabbix的方法

輸入 mysql zabbix 的用戶密碼,然后點擊 next step。

在Ubuntu 16.04 Server上安裝Zabbix的方法

單擊 next step ,安裝程序將顯示具有所有配置參數的頁面。再次檢查以確保一切正確。

在Ubuntu 16.04 Server上安裝Zabbix的方法

在Ubuntu 16.04 Server上安裝Zabbix的方法

點擊 next step 進入最后一頁。

點擊完成以完成前端安裝。默認用戶名為 admin,密碼是 zabbix。

zabbix 服務器入門

在Ubuntu 16.04 Server上安裝Zabbix的方法

使用上述憑證登錄后,我們將看到 zabbix 面板:

在Ubuntu 16.04 Server上安裝Zabbix的方法

前往 administration -> users,了解已啟用帳戶的概況:

在Ubuntu 16.04 Server上安裝Zabbix的方法

通過點擊 create user 創建一個新帳戶。

在Ubuntu 16.04 Server上安裝Zabbix的方法

點擊 groups 中的 add,然后選擇一個組:

在Ubuntu 16.04 Server上安裝Zabbix的方法

保存新用戶憑證,它將顯示在 administration -> users 面板中。

請注意,在 zabbix 中,主機的訪問權限分配給用戶組,而不是單個用戶。

總結

我們結束了 zabbix server 安裝的教程?,F在,監控基礎設施已準備好完成其工作并收集有關需要在 zabbix 配置中添加的服務器的數據。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://linux.cn/article-8760-1.html

延伸 · 閱讀

精彩推薦
欧美日韩色另类综合|亚洲中文字幕无码一区|99国产真实露脸精彩对白|d专干日本老太婆|欧美狂野可乐视频在线观看