Linux安装zabbix
时间: 2023-11-30 22:35:50 浏览: 63
zabbix安装
1.下载zabbix软件包
从zabbix官方网站(https://www.zabbix.com/download)下载最新版本的zabbix软件包。
2.解压缩zabbix软件包
使用以下命令解压缩zabbix软件包:
$ tar -zxvf zabbix-3.4.11.tar.gz
3.安装依赖包
在安装zabbix之前,需要安装一些依赖包,可以使用以下命令安装:
$ sudo apt-get install apache2 php5 php5-mysql mysql-server mysql-client php5-gd php5-xmlrpc php5-mbstring php5-bcmath php5-ldap
4.创建zabbix数据库
使用以下命令创建zabbix数据库:
$ mysql -uroot -p
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> flush privileges;
mysql> quit;
5.导入zabbix数据库
使用以下命令导入zabbix数据库:
$ cd zabbix-3.4.11/database/mysql/
$ mysql -uzabbix -p zabbix < schema.sql
$ mysql -uzabbix -p zabbix < images.sql
$ mysql -uzabbix -p zabbix < data.sql
6.配置zabbix服务器
进入zabbix源码目录,使用以下命令配置zabbix服务器:
$ cd zabbix-3.4.11/
$ ./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
7.编译和安装zabbix服务器
使用以下命令编译和安装zabbix服务器:
$ make
$ sudo make install
8.配置zabbix服务器
编辑zabbix服务器配置文件zabbix_server.conf:
$ sudo vi /usr/local/etc/zabbix_server.conf
修改以下配置项:
DBName=zabbix
DBUser=zabbix
DBPassword=password
9.启动zabbix服务器和Agent
使用以下命令启动zabbix服务器和Agent:
$ sudo /usr/local/sbin/zabbix_server
$ sudo /usr/local/sbin/zabbix_agentd
10.配置zabbix web界面
将zabbix web界面复制到apache2的默认目录:
$ sudo cp -a zabbix-3.4.11/frontends/php/ /var/www/html/zabbix
11.修改zabbix web配置文件
编辑zabbix web配置文件zabbix.conf.php:
$ sudo vi /var/www/html/zabbix/conf/zabbix.conf.php
修改以下配置项:
$DB['TYPE'] = 'MYSQL';
$DB['SERVER'] = 'localhost';
$DB['PORT'] = '0';
$DB['DATABASE'] = 'zabbix';
$DB['USER'] = 'zabbix';
$DB['PASSWORD'] = 'password';
12.访问zabbix web界面
在浏览器中输入以下地址访问zabbix web界面:
http://localhost/zabbix
使用默认的用户名和密码登录:
用户名:Admin
密码:zabbix
完成以上步骤,即可成功安装和配置zabbix监控系统。
阅读全文