zabbix server安装  

(版本为:zabbix-2.4.5)

1.防火墙开启

iptables -A INPUT -p tcp --dport 10050 -j ACCEPT

iptables -A INPUT -p udp --dport 10050 -j ACCEPT

iptables -A INPUT -p tcp --dport 10051 -j ACCEPT

iptables -A INPUT -p udp --dport 10051 -j ACCEPT

2.配置zabbix 数据库服务

#说明:本人使用的是MySQL数据库。zabbix可以使用5种数据库的。

#进入数据库

mysql -u root -p

#创建数据库账户


grant all privileges on zabbix.* to [email protected] identified by ‘123456‘;

#创建数据库

create database zabbix default charset utf8; #我这里设置了字符集

#导入数据库

source /usr/src/zabbix-2.4.5/database/mysql/schema.sql;

source /usr/src/zabbix-2.4.5/database/mysql/data.sql;

source /usr/src/zabbix-2.4.5/database/mysql/images.sql;

3.安装zabbix-server

tar zxvf zabbix-2.4.5.tar.gz -C /usr/src/

cd /usr/src/zabbix-2.4.5/

./configure --prefix=/usr/local/zabbix --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy

make && make install

4.配置zabbix-server

cd /usr/local/nginx/html/zabbix/etc

mv zabbix_agentd.conf zabbix_agentd.conf.bak

####配置zabbix_agentd.conf客户端服务

vim zabbix_agentd.conf

------zabbix_agentd.conf内容-------------------------

LogFile=/tmp/zabbix_agentd.log

Server=127.0.0.1

#ServerActive=127.0.0.1

Hostname=Zabbix server

--------------------------------

####配置zabbix-server.conf服务器端服务

mv zabbix_server.conf zabbix_server.conf.bak

vim zabbix_server.conf

------zabbix_server.conf内容-----------------------

LogFile=/tmp/zabbix_server.log

DBName=zabbix

DBUser=zabbix

DBHost=localhost

DBPassword=123456

------------------------------------------------------

5.配置zabbix服务

###创建zabbix系统账户与属组

groupadd zabbix

useradd -g zabbix zabbix -s /sbin/nologin

###复制zabbix网页文件

cp -rf /usr/src/zabbix-2.4.5/frontends/php/ /usr/local/nginx/html/zabbix    ##web 目录需根据自己环境来选择

###配置PHP服务#########

sed -i ‘s/post_max_size = 8M/post_max_size = 32M/g‘ /etc/php.ini

sed -i ‘s/upload_max_filesize = 2M/upload_max_filesize = 50M/g‘ /etc/php.ini

sed -i ‘s/;date.timezone =/date.timezone =PRC/‘ /etc/php.ini

sed -i ‘s/max_execution_time = 30/max_execution_time = 600/g‘ /etc/php.ini

sed -i ‘s/max_input_time = 60/max_input_time = 600/g‘ /etc/php.ini

sed -i ‘s/memory_limit = 128M/memory_limit = 256M/g‘ /etc/php.ini

###重启php服务

service php-fpm restart

6.配置zabbix 启动脚本

cd /usr/src/zabbix-2.4.5/misc/

cp init.d/tru64/zabbix_server /etc/init.d/

cp init.d/tru64/zabbix_agentd /etc/init.d/

chmod +x /etc/init.d/zabbix_*

chkconfig --add zabbix_server

chkconfig --add zabbix_agentd

chkconfig zabbix_server on

chkconfig zabbix_agentd on

/etc/init.d/zabbix_server start

/etc/init.d/zabbix_agentd start

####检查zabbix服务是否启动

netstat -ntpl|grep zabbix

tcp        0      0 0.0.0.0:10050          0.0.0.0:*         LISTEN      18188/zabbix_agentd 
tcp        0      0 0.0.0.0:10051          0.0.0.0:*         LISTEN      18136/zabbix_server

通过浏览器访问访问 http://zabbix-ip/zabbix  即可进行相关设置

zabbix server安装

时间: 2024-10-26 02:53:39

zabbix server安装  的相关文章

CentOS下Zabbix Server 安装

Zabbix Server 安装 信息 Author: rootming Date: 2018/10/31 ChangeLog 说明 以下文档在CentOS 7操作 使用 # 说明代表root用户执行, $ 为普通用户, 其他命令提示符根据使用的软件决定 认证信息 系统 & 数据库 系统 username: root password: 密码 数据库 username: root password: 密码 username: zabbix password: 密码 安装Zabbix 安装软件包

CentOS Zabbix Server安装

系统信息:CentOS release 6.5 (Final) 内核信息:2.6.32-431.el6.x86_64 Zabbix server ip:192.168.1.105 Zabbix agent ip:192.168.1.106     安装zabbixserver 安装mysql; yum -y install mysql-server 编辑mysql配置文件; vim /etc/my.cnf   [mysqld] datadir=/var/lib/mysql socket=/var

zabbix server安装配置

环境:RedHat6.5 x64.Apache2.4.12.PHP5.6.6.MySQL5.6.23.Zabbix2.4.4 在同一台服务器上安装配置 首先配置主机hosts表! 一.MySQL安装 安装过程参见<MySQL安装配置>,在这里多安装MySQL-devel和shared包,安装zabbix时需要. rpm -ivh MySQL-devel-advanced-5.6.23-1.el6.x86_64.rpm rpm -ivh MySQL-shared-advanced-5.6.23-

史上最全最正确的zabbix server安装过程

说在前面的话: 本例使用的是centos7.zabbix2.2.6版本,其他版本需要再验证 不要使用yum安装tomcat和jdk,否则安装zabbix会报错 正文: 一.Lamp安装及准备工作 yum -y install httpd mysql mysql-server php php-mysql php-devel yum install mariadb-server –y yum install php-bcmath yum install php-mbstring yum instal

【linux环境】zabbix server安装

nginx安装 1)源码编译安装 yum install -y pcre* openssl* gcc gcc-c++ automake zlib* ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx             --with-http_stub_status_module  --with-http_ssl_module             --with http_gzip_static_module -

zabbix server 2.2.3 yum安装文档

zabbix server安装文档:1)安装zabbix server 2.2.3.1.添加zabbix 源: #rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/5/x86_64/zabbix-release-2.2-1.el5.noarch.rpm 2.安装 #yum install zabbix-server-mysql.x86_64 zabbix-server.x86_64 zabbix.x86_64 2)安装mysql server.目前这

zabbix Server 端安装

Zabbix server 安装配置文档 环境准备 Zabbix Server需要运行在CentOS.RedHat Linux.Debain等Linux系统上,这里以CentOS6作为部署环境,Root用户安装必须的包,建议配置好yum,通过yum安装下列包,解决包的依赖关系. 1)      LAMP(Linux+ Apache + Mysql + PHP)环境 yum installmysql-server httpd php 2)        安装依赖包 yum installmysql

zabbix server部署

zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案 zabbix由zabbix server与可选组件zabbix agent两部门组成. zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视. zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集. 主要功能: CPU负荷 . 内存使用 . 磁盘使用

Zabbix Server和MPM(monitor for mysql)的快速部署

1. 前言 zabbix作为开源免费的监控软件,其易于管理配置和可视化的视图.历史数据的定期维护.模板化的监控项目越来越受到广大IT运维人员的喜爱.这里主要是总结了下Zabbix Server和MPM使用yum进行快速部署.其更加详细的东西,大家还是看官方文档吧.我们首先把环境搭起来! 2. 环境 1)Zabbix Server Os:Redhat6.5 i686(vmware) ipaddr:192.168.8.3 hostname:linux-zabbix MySQL :5.6.23 MEM