服务器端安装
yum install mysql-server net-snmp mysql-connector-odbc mysql-bench mysql-devel httpd php gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml
//zabbix软件包解压缩
tar -zxvf zabbix-2.0.8.tar.gz
//添加zabbix用户,用于执行zabbix
groupadd zabbix
useradd zabbix -g zabbix
//修改my.cnf配置文件
vim /etc/my.cnf
//mysql用户密码
/usr/local/mysql/bin/mysqladmin -uroot password 123456
//mysql启动
/etc/init.d/mysqld restart
//登录后赋予数据库账号权限
mysql -h localhost -uroot -p123456
grant all privileges on *.* to 'nmsAdmin'@'%' identified by 'ALTXsql-mysql';
grant all privileges on *.* to 'nmsAdmin'@'localhost' identified by 'ALTXsql-mysql';
FLUSH PRIVILEGES;
//创建zabbix数据库
create database zabbix character set utf8;
//导入数据库sql
cd ***/zabbix-2.0.8/
代理只需要运行这个:
/usr/bin/mysql -u nmsAdmin -pALTXsql-mysql zabbix < database/mysql/schema.sql
/usr/bin/mysql -u nmsAdmin -pALTXsql-mysql zabbix < database/mysql/images.sql
/usr/bin/mysql -u nmsAdmin -pALTXsql-mysql zabbix < database/mysql/data.sql
//编译安装
./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --enable-proxy --prefix=/usr/local/zabbix
make install
cat /etc/services | grep zabbix
//添加端口
vim /etc/services
zabbix-agent 10050/tcp # Zabbix Agent
zabbix-agent 10050/udp # Zabbix Agent
zabbix-trapper 10051/tcp # Zabbix Trapper
zabbix-trapper 10051/udp # Zabbix Trapper
//添加web前端php文件
cd */zabbix-2.0.8/frontends/ && cp -a php /var/www/ && cd /var/www/ && mv php zabbix && chown -R zabbix:zabbix zabbix
setfacl -R -m g:apache:rwx /var/www/zabbix/
chown -R zabbix:zabbix /usr/local/zabbix/
//修改php相关参数
vim /etc/php.ini
max_execution_time = 300
max_input_time = 600
memory_limit = 128M
date.timezone = Asia/Shanghai
post_max_size = 32M
mbstring.func_overload = 2
//修改配置文件
vim /usr/local/zabbix/etc/zabbix_server.conf
#用户名密码
vim /usr/local/zabbix/etc/zabbix_agentd.conf
//修改apache配置文件
vim /etc/httpd/conf/httpd.conf
DocumentRoot"/var/www/"
//重启apache
/etc/init.d/httpd restart
登陆zabbix网页端 http://ip/zabbix/ (ip地址根据实际的zabbix服务器而定)
默认的用户为:admin,密码为:zabbix
在服务器上,查看zabbix是否启动
netstat -tunlp | grep 'zabbix' tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 14273/zabbix_agentd tcp 0 0 0.0.0.0:10051 0.0.0.0:*
参考地址:
http://os.51cto.com/art/201103/252000.htm
- 浏览: 356382 次
- 性别:
- 来自: 北京
最新评论
-
xushenkun4:
至今仍然有这个bug,0.9.1无法传输中文utf8。
thrift使用出现诡异问题 -
feiniao2029:
[i][/i][u][/u]引用
spring 配置init方法 -
wt811004:
非常感谢朋友慷慨指导
dotproject项目管理工具使用 -
hackpro:
这将是一个经典,就像大话西游...
javaeye怀旧 -
raymond2006k:
个人更偏好 Velocity。我觉得还有个对比点,就是编程方式 ...
jsp freemarker velocity 比较
相关推荐
### Zabbix 3.2 服务端安装与配置详解 #### 一、概述 Zabbix 是一款企业级的开源监控工具,广泛应用于网络设备、服务器性能等多方面的监控任务。本文将详细介绍如何在 CentOS 6.7 系统环境下安装并配置 Zabbix 3.2 ...
该内容包括了zabbix_server安装所需软件,全部是源码安装方式 具体请参考: https://blog.csdn.net/chex227/article/details/85100382 第六章
1. **Zabbix服务端安装** - **系统需求**:首先,确保你的服务器运行的是支持Zabbix的服务端操作系统,如Ubuntu、CentOS或Debian。 - **安装依赖**:安装必要的软件库,如`sudo apt-get install -y apt-transport-...
### Linux下Zabbix服务端的安装部署 #### 一、概述 Zabbix是一款开源的网络监控工具,能够对服务器的内存、CPU负载、网络流量、磁盘使用情况等进行实时监控,并能通过图表形式直观地展示这些数据。本文将详细介绍在...
在开始监控 Tomcat 之前,需要安装和配置 Zabbix。首先,需要安装 Zabbix 服务器端和 Java 网关。Java 网关是 Zabbix 用来监控 Java 应用程序的关键组件。然后,需要配置 Zabbix 服务器端的配置文件,包括 Java 网关...
首先,安装Zabbix服务端通常涉及到以下几个步骤: 1. **系统要求**:确保你的服务器运行的是支持Zabbix的Linux发行版,如Ubuntu、CentOS或Red Hat。你需要有足够的硬盘空间、内存和处理器资源来运行Zabbix服务。 2...
Zabbix 5.0 安装部署需要安装 Zabbix 服务端、Zabbix Agent、Zabbix 前端和数据库。使用华为云或阿里云的 Zabbix 源可以快速安装 Zabbix 服务端。安装完成后,需要配置数据库和 Zabbix 前端,以便实时监控服务器和...
centos6一键安装lnmp+zabbix服务端(ok脚本) install Nginx 1.8.x + mysql5.5.x + PHP-FPM 5.4.x + Zabbix 2.4.7 automatically.
**一、Zabbix服务端安装与配置** 1. **安装**: 首先,你需要在服务器上安装Zabbix服务端。这通常涉及到下载源码或使用包管理器(如apt-get或yum)进行安装。对于2.4.7和3.0.1这两个版本,确保选择对应的操作系统...
Zabbix服务端的搭建依赖于LAMP或LEMP环境。在本例中,我们选择了使用LEMP,即Nginx作为Web服务器替代Apache。可以使用Linuxtone论坛的一键安装脚本来快速部署这些组件: - Nginx 0.8.53 - MySQL 5.1.56 - ...
#### 二、Zabbix服务端安装与配置 ##### 1. 卸载系统自带的MySQL - 检查系统中是否已安装旧版本的MySQL。 - 删除所有残留的MySQL目录或文件。 - 卸载MariaDB。 ##### 2. 在线安装MySQL 8 - 下载MySQL官方的yum仓库...
在这个主题中,我们将深入探讨Linux环境下Zabbix客户端的安装和配置过程,以及相关的脚本使用。 首先,我们要理解Zabbix客户端的安装文件和脚本。在提供的压缩包"zabbix3.0"中,包含了用于Linux系统的Zabbix安装...
注意 :如果已经安装了mysql会被脚本删除重装,慎用 0、适用于centos 7 系统 1、该脚本仅适合全新环境的安装,主要用于学习环境使用,server和client...4、选项1是配置yum源 2是安装zabbix客户端 3是安装zabbix服务端
这里为大家提供了zabbix一键部署的服务端和客户端,客户端中途会让你来输入服务端的ip,会自动修改客户端的配置文件,使其生效,安装完之后如果想修改指定的服务端,也可以手动去修改配置文件,再次重启zabbix客户端...
使用 yum 源文件 rpm 安装 Zabbix 服务端相关软件,命令如下: ``` rpm –ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm ``` 2. 安装 Zabbix ...
### Zabbix在CentOS 7下的安装指南 #### 一、安装MySQL (MariaDB) **1.1 安装MariaDB** 在CentOS 7环境下安装MariaDB作为Zabbix的后端数据库,首先通过`yum`命令安装MariaDB及其服务组件: ```bash yum install ...
本文档详细介绍安装步骤,涉及mysql数据库安装,nginx安装,php安装,zabbix服务端和客户端安装,以及安装过程中碰到的各种问题处理记录。运维基础一般的人员,参考本文档也可以把服务搭建起来。