Zabbix 安装配置
2019独角兽企业重金招聘Python工程师标准>>>
环境centos: nginx + php 5.3以上 + mysql
环境就不安装了, LNMP是非常简单的事情, php注意添加--with-freetype-dir=/usr/include/freetype2/和--with-gettext
1, 安装Zabbix依赖包
[root@Zabbix ~]# yum install net-snmp net-snmp-devel curl curl-devel perl-DBI
[root@Zabbix ~]# groupadd zabbix
[root@Zabbix ~]# useradd -g zabbix -s /sbin/nologin zabbix
[root@Zabbix ~]# wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.0.5/zabbix-2.0.5.tar.gz
[root@Zabbix ~]# tar zxvf zabbix-2.0.5.tar.gz && cd zabbix-2.0.5
2,创建数据库
mysql> create database zabbix character set utf8;
mysql> grant all on zabbix.* to zabbix@localhost identified by 'password';
mysql> flush privileges;
3,导入数据库
[root@Zabbix zabbix-2.0.5]# mysql -h locahost -u root -p zabbix < database/mysql/schema.sql
[root@Zabbix zabbix-2.0.5]# mysql -h locahost -u root -p zabbix < database/mysql/images.sql
[root@Zabbix zabbix-2.0.5]# mysql -h locahost -u root -p zabbix < database/mysql/data.sql
4, 编译安装
[root@Zabbix zabbix-2.0.5]# ./configure --prefix=/usr/local/zabbix --enable-server --enable-proxy --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl
make && make install
5,修改 zabbix server 配置文件
[root@Zabbix zabbix]# cd /usr/local/zabbix/
[root@Zabbix zabbix]# vi ./etc/zabbix_server.conf
ListenPort=10051
SourceIP=192.168.199.105
LogFile=/tmp/zabbix_server.log
DBHost=192.168.199.105
DBName=Zabbix
DBUser=root
DBPassword=123456
DBPort=3306
6,安装启动脚本,添加可执行权限
注意,在源码目录cp
cp misc/init.d/fedora/core/zabbix_* /etc/init.d/
sed -i 's#/usr/local/sbin#/usr/local/zabbix/sbin#g' /etc/init.d/zabbix_server
sed -i 's#/usr/local/sbin#/usr/local/zabbix/sbin#g' /etc/init.d/zabbix_agentd
chmod +x /etc/init.d/zabbix_server
chmod +x /etc/init.d/zabbix_agentd
7, 启动Zabbix服务
/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start
netstat -npl |grep zabbix
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 32238/zabbix_agentd
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 32168/zabbix_server
8,web安装,复制网站文件到web目录
mkdir /web/zabbix
\cp -pa frontends/php/* /web/zabbix
9, 添加nginx虚拟主机
server {listen 80;server_name 192.168.199.105;location / {root /web/zabbix;index index.php index.html index.htm;if (-f $request_filename) {expires 5d;break;}if (!-e $request_filename) {rewrite ^(.+)$ /index.php last;}location ~ \.php$ {fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_NAME $fastcgi_script_name;fastcgi_param SCRIPT_FILENAME /web/zabbix$fastcgi_script_name;include fastcgi_params;if ( $fastcgi_script_name ~ \..*\/.*php ) {return 403;}}}}
10, 在游览器直接访问ip及可访问,默认用户admin/zabbix
11, 客户端安装
groupadd zabbix
useradd -g zabbix zabbix
tar zxvf zabbix-2.0.4.tar.gz
cd zabbix-2.0.4/
./configure --prefix=/usr/local/zabbix --enable-agent
make
make install
cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
sed -i 's#/usr/local/sbin#/usr/local/zabbix/sbin#g' /etc/init.d/zabbix_agentd
chmod +x /etc/init.d/zabbix_agentd
12, 配置文件zabbix_agentd.conf
LogFile=/tmp/zabbix_agentd.log
EnableRemoteCommands=1
LogRemoteCommands=1
Server=192.168.199.105
ListenPort=10050
ListenIP=0.0.0.0
StartAgents=3
ServerActive=192.168.199.105
Hostname=zabbix-client01
RefreshActiveChecks=60
BufferSend=60
AllowRoot=0
Timeout=3
转载于:https://my.oschina.net/harlanblog/blog/398764
Zabbix 安装配置相关推荐
- zabbix安装配置详解(一)
zabbix安装配置详解(一) 一.nginx安装 1.必要软件准备: 为了支持rewrite功能,我们需要安装pcre: #yum install pcre-* 需要ssl的支持,如果不需要ssl支 ...
- zabbix安装配置详细教程
zabbix安装配置 一.资源 1.1 环境 名称 版本 下载地址 centos 7.4 http://mirrors.163.com/centos/ zabbix-server 3.4.11 htt ...
- zabbix安装配置(nginx php mysql zabbix)
环境信息: 系统:rhel6.2 一.Nginx安装: 下载:http://nginx.org/en/download.html [root@primary apps]# yum install pc ...
- 【集群监控——Cacti、Nagios、Zabbix安装配置过程】
常见三大集群监控软件 常见监控平台 Cacti 组件说明 1)SNMP 2)RRDtool Cacti监控组件安装配置 Nagios 老牌监控服务器 Cacti – Nagios 对比 Nagios ...
- zabbix 安装配置介绍
介绍 Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件.Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警.这样可以快速反馈服务器的问题.基于已存储的数据,Z ...
- Zabbix安装配置(CentOS7.3)
1. 最小安装CentOS7 2. 开启网卡 sed -i "s/ONBOOT=no/ONBOOT=yes/" /etc/sysconfig/network-scripts/ifc ...
- zabbix 代理(agent)端详细安装配置
Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营;本文讲述的是Zabbix Agent 的安装 ...
- zabbix 安装_Zabbix的WEB安装与配置
Zabbix学习笔记(六)-Zabbix的WEB安装与配置 1. 环境介绍 操作系统:XP 浏览器:谷歌 2. zabbix web配置 创建目录:mkdir /usr/local/nginx/htm ...
- zabbix的安装配置
以zabbix2.07为例,操作系统centos6.4. 首先需要一个lamp环境. [root@localhost ~]# yum install httpd php php-devel php-g ...
- zabbix mysql安装配置_ZABBIX4.4 安装及配置
环境: ZABBIX版本 4.4 OS分布 CentOS OS版本 7 数据库 MySQL WEB SERVER Apache 选择您Zabbix服务器的平台 a. 安装 数据库 # rpm -Uvh ...
最新文章
- 【OpenCV 4开发详解】图像金字塔
- 「杂谈」如何系统性地学习生成对抗网络GAN
- cisco3550交换机配置手册
- python变量词是什么意思_python1变量,表达式和语句
- JAVA使用FTPClient类读写FTP
- 接口——从事物的共同点出发
- 9-Shell的逻辑操作符知识介绍-实践及企业案例脚本剖析
- 深入解构magnitude_spectrum()
- 如何监测系统用户是否登录_网站建设教程:PageAdmin Cms如何获取用户登录状态...
- 开心网为何不再开心了
- Anylogic学习--------选项列表
- 计算机二级错误503,503错误的服务器要怎么解决教程
- java---集合类---ArrayList类
- 基于高通芯片组的广和通FM150 5G模组GPS测试演示
- java敏捷开发的优缺点_你如何理解敏捷开发?
- Python撩妹实战——教你用微信每天给女朋友说晚安
- (四)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 安装Tomcat和JDK 以及 Nginx与Tomcat整合
- Win11打开安卓子系统步骤,所遇到的问题,以及解决办法
- 模拟dns优选,处理dns的响应时间
- fltk教程01-基础