`
lijunaccp
  • 浏览: 160508 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

zabbix安装步骤

阅读更多
以下是从zabbix官网(http://www.zabbix.com)的安装文档(http://www.zabbix.com/wiki/howto/install/ubuntu/ubuntuinstall)翻译过来的。
1.安装zabbix所需的环境(mysql是必须的)
sudo apt-get install build-essential mysql-server libmysqlclient15-dev php5 php5-gd php5-mysql snmp libsnmp-dev snmpd libcurl4-openssl-dev fping
注:安装过程中提示你为数据库用户root增加密码(假如增加的密码为root)
2.增加用户zabbix并给管理员权限(其实这个用户是必须的和zabbix程序相关联,如果不创建,zabbix进程会起不来)
sudo adduser zabbix
sudo adduser zabbix admin
3.下载zabbix并解压
su - zabbix
wget http://optusnet.dl.sourceforge.net/sourceforge/zabbix/zabbix-1.8.3.tar.gz
tar -zxf zabbix-1.8.3.tar.gz
4.创建zabbix数据库
进入数据库
mysql -uroot -p
输入数据库密码
create database zabbix character set utf8;
允许以root用户远程连接zabbix数据库
grant all privileges on zabbix.* to root@'%' identified by 'root';
退出数据库
5.导入zabbix数据
mysql -D zabbix -uroot -proot < /home/zabbix/zabbix-1.8.3/create/schema/mysql.sql
mysql -D zabbix -uroot -proot < /home/zabbix/zabbix-1.8.3/create/data/data.sql
mysql -D zabbix -uroot -proot < /home/zabbix/zabbix-1.8.3/create/data/images_mysql.sql
注:-D 要导入数据的数据库名
    -u 数据库用户名
    -p 数据库用户密码
6.配置,编译,安装zabbix
cd zabbix-1.8.3/
./configure --prefix=/usr --with-mysql --with-net-snmp \
--with-libcurl --enable-server --enable-agent &&
make
sudo make install
7.修改/etc/services
在内容的最后加上
zabbix_agent 10050/tcp
zabbix_trap 10051/tcp
8.创建/etc/zabbix目录,并赋权限
sudo mkdir /etc/zabbix
sudo chown -R zabbix.zabbix /etc/zabbix/
9.拷贝zabbix配置文件到/etc/zabbix下
cp misc/conf/zabbix_* /etc/zabbix/
10.修改/etc/zabbix/zabbix_server.conf
vi /etc/zabbix/zabbix_server.conf
找到如下内容并修改
DBUser=root
DBPassword=root
11.拷贝zabbix进程到/etc/init.d/
sudo cp misc/init.d/debian/zabbix-server /etc/init.d
sudo cp misc/init.d/debian/zabbix-agent /etc/init.d
12.修改/etc/init.d/zabbix-server
vi /etc/init.d/zabbix-server
找到如下内容
DAEMON=/home/zabbix/bin/${NAME}
修改为
DAEMON=/usr/sbin/${NAME}
13.修改/etc/init.d/zabbix-agent
vi /etc/init.d/zabbix-agent
找到如下内容
DAEMON=/home/zabbix/bin/${NAME}
修改为
DAEMON=/usr/sbin/${NAME}
14.设置zabbix服务和代理开机自启动
sudo chmod 755 /etc/init.d/zabbix-server
sudo update-rc.d zabbix-server defaults
sudo chmod 755 /etc/init.d/zabbix-agent
sudo update-rc.d zabbix-agent defaults
15.启动zabbix服务和代理
sudo /etc/init.d/zabbix-server start
sudo /etc/init.d/zabbix-agent start
16.查看进程是否启动
ps -aux | grep zabbix
17.配置前台管理页面
17.1 建目录拷贝前台页面
mkdir /var/www/zabbix
cp -R frontends/php/* /var/www/zabbix/
17.2 修改/etc/php5/apache2/php.ini
找到如下内容修改为
max_execution_time = 300
date.timezone = Asia/Shanghai
max_input_time = 300
post_max_size = 16M
17.3 修改/etc/apache2/apache2.conf
vi /etc/apache2/apache2.conf
在文件内容最后加上如下一行
ServerName 127.0.0.1
17.4 重启apache服务
/etc/init.d/apache2 stop
/etc/init.d/apache2 start
17.5 在IE中输入
http://localhost/zabbix
按提示一步步配置就搞定了。
分享到:
评论

相关推荐

    ZABBIX 半傻瓜安装

    Zabbix是目前主流的开源监控系统之一,它可以监控网络和应用程序的状态,以及收集系统资源的使用情况...通过以上步骤,可以较为便捷地在CentOS 7系统中完成Zabbix的安装和配置,从而实现对服务器和网络设备的监控管理。

    zabbix安装

    ### Zabbix 安装与配置详解 #### 一、Zabbix 概述 Zabbix 是一款企业级的开源监控解决方案,...Zabbix 的安装虽然步骤较多,但通过以上详细的指南,可以有效降低安装难度,让运维人员更专注于监控策略的制定与优化。

    zabbix-ubuntu安装详细步骤部署

    在 Ubuntu 20.04 系统上安装 Zabbix 服务器需要完成多个步骤,包括设置操作系统、关闭防火墙、安装 Zabbix 仓库、安装 Zabbix 服务器、安装 PostgreSQL 数据库、配置 PostgreSQL 数据库、配置 Zabbix 服务器、启动 ...

    Zabbix安装文档

    通过以上步骤,可以在CentOS 7环境中成功搭建Zabbix监控系统,包括后端数据库MariaDB、Zabbix Server、Zabbix Agent以及Web前端。这些组件协同工作,能够提供全面的监控功能,帮助管理员有效监控网络设备的状态。

    zabbix监控平台安装配置方案.pdf

    "zabbix监控平台安装配置方案" 本文档旨在提供zabbix监控平台的...本文档提供了zabbix监控平台的安装配置方案,包括软件包准备、安装步骤、mysql安装配置、安装脚本等内容,为zabbix的安装和配置提供了详细的指导。

    yum安装zabbix

    #### 三、Zabbix安装步骤 ##### 1. 添加Zabbix官方YUM源 首先,需要添加Zabbix官方提供的YUM源。执行以下命令进行添加: ```bash rpm -ivh ...

    Zabbix完整安装步骤

    本文档详细介绍安装步骤,涉及mysql数据库安装,nginx安装,php安装,zabbix服务端和客户端安装,以及安装过程中碰到的各种问题处理记录。运维基础一般的人员,参考本文档也可以把服务搭建起来。

    zabbix安装和使用手册

    Zabbix 服务器端安装步骤 在进行 Zabbix 服务器端安装之前,需要确保服务器环境已准备好。本节以 IP 地址为 192.168.37.144 的服务器为例,介绍具体的安装过程。 **第一步:安装 Zabbix 仓库** 通过命令行安装 ...

    zabbix安装centosmysqlnginxphp配置

    4. **Zabbix安装**:Zabbix的安装包括下载源码或使用官方提供的RPM包,然后执行一系列配置和安装步骤。在安装过程中,需要指定MySQL数据库连接参数,并设置Zabbix管理员账号。安装完成后,启动Zabbix Server和Agent...

    zabbix-deploy.sh

    zabbix安装步骤

    1.zabbix安装部署(从容器中安装).md

    从官网入手,从容器出发,整理相关安装zabbix的简易有效的直接步骤,初学者可以直接按照步骤完成zabbix的搭建,从而实现功能,不必纠结其他无关问题。

    zabbix监控安装部署步骤

    亲身测试过,zabbix监控部署过程,可靠

    Zabbix3.0使用手册

    #### 二、Zabbix 安装步骤 **1. 下载并上传 Zabbix 源文件** - **下载 Zabbix**: ```bash wget "http://download.zabbix.com/zabbix/sources/stable/3.0.3/zabbix-3.0.3.tar.gz" ``` - **解压安装包**: ```...

    zabbix安装配置文档

    总的来说,Zabbix的安装和配置涉及多个步骤,包括环境准备、数据库设置、服务端和代理配置、Web前端部署以及系统服务管理等。正确完成这些步骤后,你就可以利用Zabbix对网络设备和服务器进行全方位监控了。

    Zabbix3.4安装配置文档.docx

    通过以上步骤,您可以成功地在 CentOS 7 系统上安装并配置 Zabbix 3.4 监控系统,实现对网络设备、服务器及其他资源的有效监控。这不仅有助于提高系统的稳定性和安全性,还能显著提升故障处理效率。

    centos8安装zabbix6脚本

    总结一下,安装Zabbix 6.0在CentOS 8上涉及的关键步骤包括:准备安装脚本、解压文件、运行安装脚本、设置数据库、配置Web界面以及启动和启用服务。这个过程既可以通过在线脚本完成,也可以离线安装,具体取决于你的...

    Zabbix安装教程

    这一步骤涉及到Zabbix Server 和 Agent 的编译与配置,具体步骤将在后续章节中详细介绍。 #### 五、Zabbix配置与启动 - **配置文件编辑**:编辑Zabbix Server 和 Agent 的配置文件,根据实际情况调整监听端口、...

Global site tag (gtag.js) - Google Analytics