Linux 安装 Zabbix 的详细步骤

准备工作
在开始安装 Zabbix 之前,请确保您的 Linux 系统满足以下要求:
- 操作系统:Linux(如 Ubuntu、CentOS 等)
- 硬件要求:根据监控需求配置
- 软件要求:
- Apache 或 Nginx
- MySQL 或 PostgreSQL
- PHP(PHP 5.4 或更高版本,推荐 PHP 7)
安装 Apache/Nginx
- 安装 Apache:
sudo apt-get update sudo apt-get install apache2
- 安装 Nginx:
sudo apt-get update sudo apt-get install nginx
安装 MySQL/PostgreSQL
- 安装 MySQL:
sudo apt-get update sudo apt-get install mysql-server
安装完成后,设置 root 密码:
sudo mysql_secure_installation
- 安装 PostgreSQL:
sudo apt-get update sudo apt-get install postgresql sudo apt-get install postgresql-contrib
创建 Zabbix 数据库和用户:
sudo -u postgres psql
CREATE DATABASE zabbix; CREATE USER zabbixuser WITH PASSWORD 'zabbixpassword'; GRANT ALL PRIVILEGES ON DATABASE zabbix TO zabbixuser; \q
安装 PHP 及相关扩展
- 安装 PHP:
sudo apt-get install php
- 安装 PHP 扩展:
sudo apt-get install php-mysql sudo apt-get install php-json sudo apt-get install php-gd sudo apt-get install php-cli sudo apt-get install php-xml sudo apt-get install php-mbstring sudo apt-get install php-zip sudo apt-get install php-pear sudo apt-get install php-apc
下载 Zabbix 安装包
- 访问 Zabbix 官网(https://www.zabbix.com/)下载最新版本的 Zabbix 安装包。
- 将下载的安装包移动到 Apache/Nginx 的根目录下:
sudo mv zabbix-<version>.tar.gz /var/www/html/
解压安装包:

sudo tar -zxvf zabbix-<version>.tar.gz -C /var/www/html/
重命名目录:
sudo mv zabbix-<version> zabbix
配置 Apache/Nginx
- 配置 Apache:
sudo nano /etc/apache2/sites-available/000-default.conf
在文件中找到以下内容并修改:
DocumentRoot /var/www/html/zabbix保存并退出编辑器。
- 配置 Nginx:
sudo nano /etc/nginx/sites-available/default
在文件中找到以下内容并修改:
server { listen 80; server_name localhost; root /var/www/html/zabbix;保存并退出编辑器。
创建 Zabbix 数据库表
- 打开终端,进入 Zabbix 安装目录:
cd /var/www/html/zabbix
- 运行以下命令创建数据库表:
sudo php setup.php
按照提示完成数据库配置。
安装 Zabbix

- 打开浏览器,访问以下地址进行安装:
http://<服务器IP>/zabbix/ - 按照提示完成安装过程。
配置 Zabbix Agent
-
在 Zabbix 服务器上,打开终端:
sudo nano /etc/zabbix/zabbix_agentd.conf
-
Server=192.168.1.100 ServerActive=192.168.1.100192.168.1.100 为 Zabbix 服务器 IP 地址。
-
保存并退出编辑器。
-
重启 Zabbix Agent 服务:
sudo systemctl restart zabbix-agent
至此,您已完成 Zabbix 在 Linux 上的安装,您可以开始配置监控项、触发器和图表等,祝您使用愉快!



















