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  

 

下一篇:zabbix 使用介绍 -- 配置篇(二)

posted @ 2020-04-30 13:00  流年浮生  阅读(122)  评论(0)    收藏  举报