3.1 zabbix 服务端安装

zabbix 也是一个用的比较多的监控工具,同样需要apache+php的支持,但它比nagios多一个mysql,因为它有数据需要存储。所以,安装zabbix必须安装mysql。

安装epel扩展源

[[email protected] ~]# yum install -y epel-release

安装rpm包的lamp环境

[[email protected] ~]# yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring

安装zabbix服务端

[[email protected] ~]# yum install -y zabbix20 zabbix20-agent zabbix20-server zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel

启动服务

[[email protected] ~]# /etc/init.d/zabbix-server start
Starting Zabbix server:                                    [确定]
[[email protected] ~]# /etc/init.d/zabbix-agent start
Starting Zabbix agent:                                     [确定]
[[email protected] ~]# /etc/init.d/httpd start
正在启动 httpd:httpd: Could not reliably determine the server‘s fully qualified domain name, using 0.0.0.133 for ServerName
                                                           [确定]

修改mysql配置文件

[[email protected] ~]# vim /etc/my.cnf

修改或增加如下内容

[mysql]
default-character-set=utf8
[mysqld]
character_set_server=utf8

启动mysql

[[email protected] ~]# /etc/init.d/mysqld start
Please report any problems with the /usr/bin/mysqlbug script!
                                                           [确定]
正在启动 mysqld:                                          [确定]

创建数据库,导入数据

[[email protected] ~]# mysql -uroot -e "create database zabbix"
[[email protected] ~]# mysql -uroot --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
[[email protected] ~]# mysql -uroot --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sql
[[email protected] ~]# mysql -uroot --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/data.sql
[[email protected] ~]# mysql -uroot -e "grant all on *.* to ‘zabbix‘@‘localhost‘ identified by ‘zabbix‘;"

编辑zabbix-server配置文件,配置DBUser,DBPassword,然后重启zabbix-server。

[[email protected] ~]# vim /etc/zabbix/zabbix_server.conf
DBUser=zabbix
DBPassword=zabbix
[[email protected] ~]# /etc/init.d/zabbix-server restart
Shutting down Zabbix server:                               [失败]
Starting Zabbix server:                                    [确定]
[[email protected] ~]# netstat -lnp|grep zabbix
tcp        0      0 0.0.0.0:10050               0.0.0.0:*                   LISTEN      1691/zabbix_agentd
tcp        0      0 0.0.0.0:10051               0.0.0.0:*                   LISTEN      2078/zabbix_server
tcp        0      0 :::10050                    :::*                        LISTEN      1691/zabbix_agentd
tcp        0      0 :::10051                    :::*                        LISTEN      2078/zabbix_server

网页安装zabbix

浏览器访问 http://ip/zabbix,默认会有“It is not safe to rely on the system‘s timezone settings”这样的警告信息,根据其中提示,需要 vim /etc/php.ini 设置 date.timezone="Asia/Shanghai",重启apache后刷新就没有了,点next。

它会提示一些参数不合适:

编辑配置文件 /etc/php.ini,解决相关的报错信息,然后点击retry。

[[email protected] ~]# vim /etc/php.ini
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
[[email protected] ~]# service httpd restart
停止 httpd:                                               [确定]
正在启动 httpd:httpd: Could not reliably determine the server‘s fully qualified domain name, using 0.0.0.133 for ServerName
                                                           [确定]

然后接着输入mysql的信息,首先测试一下,不通过则需要调试,通过则下一步。

前两项保持默认,其中zabbix-server的port可以用netstat -lnp|grep zabbix查看,Name是可以自定义的,我写为 127.0.0.1 ,下面就是一路next到finish。

下面即进入登录界面,默认管理员账号为 admin,密码为 zabbix。

时间: 2024-10-03 01:27:55

3.1 zabbix 服务端安装的相关文章

zabbix服务端安装

Zabbix服务端安装规范文档 修订历史记录 日期 版本 说明 作者 2014-01-21 <1.0> <初始化> 刘孟杰 目录 1.   前言..... 4 1.1   目的.... 4 1.2   术语.... 4 1.3   适用版本.... 4 1.4   阅读范围.... 4 2.     环境准备..... 4 2.1    yum安装LAMP环境.... 4 2.2    安装其他所需组件.... 4 2.3    启动服务.... 4 3.     安装zabbix

监控和安全运维 1.8 zabbix服务端安装

1. Zabbix简介基于web的开源软件,开源监控系统状态也可以监控网络设备.和nagios不同的是zabbix会把获取的数据保存在数据库中,所以zabbix需要有数据库支持 Zabbix还可以自动发现主机和网络设备支持邮件和短信告警Zabbix大多配置都可以在web界面配置完成官网http://www.zabbix.com/ 2. 安装zabbix rpm -ivh http://www.lishiming.net/data/attachment/forum/month_1211/epel-

zabbix 服务端安装

zabbix 是另外一个用的比较多地监控工具,同样也需要 apache+php 的支持,但它比nagios 要多一个 mysql,因为它有数据需要存储.所以,安装 zabbix,必须要安装 mysql.在安装 zabbix 之前,也需要安装 epel 扩展源,因为 centos 自带 yum 源是没有 zabbix 的. 注:zabbix使用LNMP也可以,但是在yum安装zabbix会默认将配置文件生成到apache的目录下. 安装扩展源 安装zabbix需要使用扩展源 yum install

zabbix 服务端安装(server)

zabbix版本:Zabbix 2.2 LTS 备注:Linux下安装zabbix需要有LAMP或者LNMP运行环境 准备篇: 一.Web环境:Nginx+MySQL+PHP CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14 http://www.osyunwei.com/archives/7891.html 二.zabbix软件包下载 zabbix-2.2.6 http://jaist.dl.sourceforge.net/project/zabbi

zabbix服务端安装与配置

1 安装zabbix yum install -y epel-release安装rpm包的lamp环境 yum install -y  httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring安装zabbix服务端: yum install -y zabbix20 zabbix20-agent zabbix20-server  zabbix20-server-mysql zabbix20-we

zabbix服务端安装配置笔记

由于没有闲置服务器,就在所有运行服务器中找一台较为空闲的Windows 2008,安装VMware,起一台虚拟机来装. 环境:CentOS6.7 x64 Minimal 服务端IP:172.16.10.30 zabbix版本:2.0 1.安装依赖包之前需要安装epel扩展源    //系统自带的源无法安装到zabbix #yum install -y epel-release 2.安装LAMP环境     //zabbix需要运行在LAMP环境下 #yum install -y  httpd m

zabbix服务端安装配置

from http://www.cnblogs.com/wsl222000/p/5615111.html 1.安装好httpd,mysql,php yum install httpd php mysql mysql-devel php-xmlwriter php-gd php-mbstring php-bcmath php-mysql 2.下载安装zabbix-2.2.6.tar.gz tar zxvf zabbix-2.2.6.tar.gz -C /usr/local/src/ #解压 use

zabbix服务端以及客户端的安装

环境准备 centos 6.x selinux关闭 防火墙关闭 可访问外网 zabbix服务端的安装 参考zabbix官方安装文档 安装实战 安装epel源(以备不需) wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo 安装mysql服务端 yum install mysql-server 安装zabbix的官方源 rpm -ivh http://repo.zabbix.com/zabbix

centos 7 上zabbix 3.0 服务端安装

zabbix服务端安装 安装完毕mysql-5.6.php5.6 mysql-5.6安装:https://www.cnblogs.com/xzlive/p/9771642.html  创建zabbix 用户 # groupadd zabbix # useradd -g zabbix zabbix 1.1 下载安装zabbix所有版本下载地址:http://www.zabbix.com/download.php # yum install net-snmp-devel libxml2-devel