服务器设置和教程 · 8 10 月, 2024

Ubuntu 18.04 上 Zabbix 4.0 安裝配置圖文詳解

Ubuntu 18.04 上 Zabbix 4.0 安裝配置圖文詳解

Zabbix 是一款強大的開源監控解決方案,能夠幫助用戶監控各種網絡設備、伺服器及應用程序的性能。本文將詳細介紹如何在 Ubuntu 18.04 上安裝和配置 Zabbix 4.0,並提供圖文說明,幫助讀者更好地理解整個過程。

前期準備

在開始安裝之前,請確保您的系統已經更新到最新版本。可以使用以下命令進行更新:

sudo apt update
sudo apt upgrade

接下來,您需要安裝一些必要的依賴包,包括 Apache、MySQL 和 PHP。可以使用以下命令進行安裝:

sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-gd php-xml php-bcmath php-mbstring

安裝 Zabbix 4.0

首先,您需要添加 Zabbix 的官方存儲庫。使用以下命令來下載 Zabbix 存儲庫的 GPG 密鑰:

wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix/zabbix-release_4.0-1+bionic_all.deb
sudo dpkg -i zabbix-release_4.0-1+bionic_all.deb
sudo apt update

接下來,安裝 Zabbix 伺服器、前端和代理:

sudo apt install zabbix-server-mysql zabbix-frontend zabbix-agent

配置 MySQL 數據庫

安裝完成後,您需要為 Zabbix 創建一個數據庫。首先,登錄到 MySQL:

sudo mysql -u root -p

然後,創建一個名為 zabbix 的數據庫和用戶,並授予相應的權限:

CREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
FLUSH PRIVILEGES;

接下來,導入 Zabbix 的初始數據:

zcat /usr/share/doc/zabbix-server-mysql*/create/schema.sql.gz | mysql -uzabbix -p zabbix
zcat /usr/share/doc/zabbix-server-mysql*/create/images.sql.gz | mysql -uzabbix -p zabbix
zcat /usr/share/doc/zabbix-server-mysql*/create/data.sql.gz | mysql -uzabbix -p zabbix

配置 Zabbix 伺服器

接下來,您需要編輯 Zabbix 伺服器的配置文件。使用以下命令打開配置文件:

sudo nano /etc/zabbix/zabbix_server.conf

找到以下行並進行修改:

DBPassword=your_password

配置 Zabbix 前端

接下來,您需要配置 Zabbix 前端。打開 Apache 的配置文件:

sudo nano /etc/apache2/conf-available/zabbix.conf

確保以下行已啟用:

php_value date.timezone Asia/Hong_Kong

然後,啟用 Zabbix 配置並重啟 Apache:

sudo a2enconf zabbix
sudo systemctl restart apache2

啟動 Zabbix 伺服器和代理

最後,啟動 Zabbix 伺服器和代理,並設置它們在系統啟動時自動啟動:

sudo systemctl start zabbix-server
sudo systemctl enable zabbix-server
sudo systemctl start zabbix-agent
sudo systemctl enable zabbix-agent

訪問 Zabbix 前端

現在,您可以通過瀏覽器訪問 Zabbix 前端。打開瀏覽器並輸入以下地址:

http://your_server_ip/zabbix

按照屏幕上的指示完成安裝,並使用之前創建的數據庫用戶名和密碼進行登錄。

總結

本文詳細介紹了如何在 Ubuntu 18.04 上安裝和配置 Zabbix 4.0。通過這些步驟,您可以輕鬆地設置一個功能強大的監控系統,以便及時獲取系統性能數據。如果您需要穩定的伺服器環境來運行 Zabbix,考慮使用我們的 香港 VPS 解決方案,為您的監控系統提供最佳支持。