Linux 一键部署 Zabbix 监控系统 - 简单易行的安装指南
以下是 Linux 一键部署 Zabbix 的步骤:
- 下载 Zabbix 安装包
在官网 (http://www.zabbix.com/download) 下载最新版本的 Zabbix 安装包,选择适合你操作系统的版本。
- 安装依赖
安装 Zabbix 需要一些依赖,使用以下命令安装:
对于 Debian/Ubuntu 系统:
sudo apt-get update sudo apt-get install -y apache2 php php-mysql php-gd php-xml php-bcmath php-mbstring php-ldap php-net-socket php-zip php-curl php-xmlrpc mysql-server mysql-client
对于 CentOS/RHEL 系统:
sudo yum install -y httpd php php-mysql php-gd php-xml php-bcmath php-mbstring php-ldap php-net-socket php-zip php-curl php-xmlrpc mysql-server mysql-client
- 解压安装包
将下载的 Zabbix 安装包解压到指定目录,例如:
sudo mkdir /opt/zabbix sudo tar -zxvf zabbix-x.x.x.tar.gz -C /opt/zabbix/
- 创建数据库
创建一个名为 zabbix 的数据库和一个名为 zabbix 的用户:
mysql -u root -p CREATE DATABASE zabbix character set utf8 collate utf8_bin; GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; quit;
- 导入数据库
使用 Zabbix 提供的脚本导入数据库:
cd /opt/zabbix/zabbix-x.x.x/database/mysql mysql -u zabbix -p zabbix < schema.sql mysql -u zabbix -p zabbix < images.sql mysql -u zabbix -p zabbix < data.sql
- 配置 Zabbix 服务器
修改 Zabbix 服务器配置文件,例如:
sudo vi /opt/zabbix/zabbix-x.x.x/conf/zabbix_server.conf
找到以下行并修改:
DBName=zabbix DBUser=zabbix DBPassword=password LogFile=/var/log/zabbix/zabbix_server.log
- 配置 Zabbix Web 界面
复制 Zabbix Web 界面配置文件:
sudo cp /opt/zabbix/zabbix-x.x.x/frontends/php/include/config.inc.php.example /opt/zabbix/zabbix-x.x.x/frontends/php/include/config.inc.php
修改以下行并保存:
$DB['TYPE'] = 'MYSQL'; $DB['SERVER'] = 'localhost'; $DB['PORT'] = '0'; $DB['DATABASE'] = 'zabbix'; $DB['USER'] = 'zabbix'; $DB['PASSWORD'] = 'password';
- 启动 Zabbix 服务器和 Web 界面
启动 Zabbix 服务器和 Web 界面:
sudo systemctl start zabbix-server sudo systemctl start httpd
- 访问 Zabbix Web 界面
在浏览器中输入 http://IP/zabbix,IP 为你的服务器 IP 地址,访问 Zabbix Web 界面。在登录页面中使用默认用户名和密码(Admin/zabbix)进行登录。
- 配置主机和监控项
在 Zabbix Web 界面中创建主机和监控项来监控你的服务器。
以上就是 Linux 一键部署 Zabbix 的步骤。
原文地址: https://www.cveoy.top/t/topic/nuMC 著作权归作者所有。请勿转载和采集!