zabbix 使用简介 -- 安装篇(一)
一,准备工作
需要准备2台机器,一台跑 zabbix server (IP地址:192.168.204.128),一台是跑 zabbix agent (IP地址:192.168.204.130),涉及到IP地址修改的,以自己的实际IP地址为准,基于centos 7 的系统上进行。
二,安装zabbix
以下操作在 192.168.204.128 上进行(做为 zabbix server 端)
1,安装方式
1,yum 安装方式:
需要添加yum 源 :
[root@linux-test-1 ~]#rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
运行yum install 进行安装:
[root@linux-test-1 ~]# yum install zabbix zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql zabbix-agent
2,源码包安装方式: (本次以源码包方式安装 zabbix )
从官方下载 gz 包,进行源码安装,本次下载的gz 版本包为: zabbix-3.0.3.tar.gz ,下载后,存放在: /root/soft/ 目录下
解压包:
[root@linux-test-1 ~]#tar -xzvf zabbix-3.0.3.tar.gz
[root@linux-test-1 ~]#cd zabbix-3.0.3
[root@linux-test-1 ~]#./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-openipmi --with-ssh2
二,安装 zabbix 依赖的软件。
1,安装依赖包
[root@linux-test-1 ~]# yum install php php-bcmath php-mbstring php-xml php-mysql.x86_64
2,修改php 的配置文件,修改如下内容
max_execution_time = 300
max_input_time = 300
memory_limit = 50M
date.timezone = Asia/Shanghai
3,安装mysql 和 httpd
[root@linux-test-1 ~]#yum install mysql httpd
4,配置httpd 支持php,修改 httpd.conf ,添加如下配置
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
三,创建 zabbix 的数据库
1,创建 zabbix库和用户
create database zabbix character set utf8;
grant all on *.* to zabbix@192.168.204.128 identified by 'zabbix';
2,导入数据
mysql>source /root/soft/zabbix-3.0.3/database/mysql/data.sql;
mysql>source /root/soft/zabbix-3.0.3/database/mysql/images.sql;
mysql> source /root/soft/zabbix-3.0.3/database/mysql/schema.sql;
四,修改zabix连接数据库信息
1,修改配置文件 zabbix_server.conf,修改如下内容
DBHost=192.168.204.128
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
五,启动zabbix安装
1,拷贝 zabbix 文件夹到 httpd 的html 中
[root@linux-test-1 ~]#cp /root/soft/zabbix-3.0.3/frontends/php /var/www/html/zabbix -rf
2,启动httpd
[root@linux-test-1 ~]# systemctl start httpd.service
访问:http://192.168.204.128/zabbix/index.php 进行安装zabbix,安装完成后,进入 zabbix web界面
默认的用户名和密码:Admin / zabbix,登陆后,首要是修改admin 用户的密码 (养成安全好习惯)。
PS: 在 192.168.204.130 的机器作为 agent 端,被监控的机器。
需要安装:zabbix_agent,把下载的 zabbix-3.0.3.tar.gz 拷贝至该机器,编译安装。安装方式跟server 端一致。
另需要安装:
[root@linux-test-1 ~]#yum install php-mysql.x86_64

浙公网安备 33010602011771号