zabbix01CentOS安装zabbix.docx

上传人:b****8 文档编号:9776205 上传时间:2023-02-06 格式:DOCX 页数:10 大小:718.60KB
下载 相关 举报
zabbix01CentOS安装zabbix.docx_第1页
第1页 / 共10页
zabbix01CentOS安装zabbix.docx_第2页
第2页 / 共10页
zabbix01CentOS安装zabbix.docx_第3页
第3页 / 共10页
zabbix01CentOS安装zabbix.docx_第4页
第4页 / 共10页
zabbix01CentOS安装zabbix.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

zabbix01CentOS安装zabbix.docx

《zabbix01CentOS安装zabbix.docx》由会员分享,可在线阅读,更多相关《zabbix01CentOS安装zabbix.docx(10页珍藏版)》请在冰豆网上搜索。

zabbix01CentOS安装zabbix.docx

zabbix01CentOS安装zabbix

第一篇CentOS安装zabbix

一、准备工作

1.1安装文件

zabbix-2.0.3.tar.gz下载

1.2安装依赖包

zabbix依赖的包较多,使用挂载镜像的方式安装依赖包更方便

1.2.1将系统镜像文件上传到安装zabbix的机器上

如:

CentOS-5.5-x86_64-bin-DVD-1of2.iso(要与服务器当前系统版本相同)上传到/opt/iso

1.2.2在/media目录下建立一个目录

cd/media

mkdirCentOS_5.5_Final

1.2.3挂载镜像到/media/CentOS_5.5_Final目录

mount-oloop/opt/iso/CentOS-5.5-x86_64-bin-DVD-1of2.iso/media/CentOS_5.5_Final

1.2.4修改yum配置文件

vi/etc/yum.repos.d/CentOS-Media.repo

如图修改baseurl的第一个值为刚才新建的目录file:

///media/CentOS_5.5_Final/

1.2.5安装依赖包

yum--disablerepo=\*--enablerepo=c5-mediainstallhttpdphpmysqlmysql-serverphp-mysqlhttpd-manualmod_sslmod_perlmod_auth_mysqlphp-gdphp-xmlphp-mbstringphp-ldapphp-pearphp-xmlrpcphp-bcmathmysql-connector-odbcmysql-devellibdbi-dbd-mysqlmailxnet-snmp-develcurl-develgcc*

1.3创建用户

groupaddzabbix

useraddzabbix-gzabbix

二、安装zabbix

2.1解压zabbix-2.0.3.tar.gz

cd/opt/soft/zabbix/

tarzxvfzabbix-2.0.3.tar.gz-C/usr/src

cd/usr/src/zabbix-2.0.3

2.2创建MySQL库

/etc/init.d/mysqldstart

mysql-uroot-p默认密码是空,按回车键即可

createdatabasezabbixcharactersetutf8;

grantallprivilegesonzabbix.*tozabbix@localhostidentifiedby'密码';

flushprivileges;

exit

2.3初始化数据

mysql-uzabbix-p'2.2中的密码'zabbix

mysql-uzabbix-p'2.2中的密码'zabbix

mysql-uzabbix-p'2.2中的密码'zabbix

2.4安装

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

makeinstall

三、配置

3.1为zabbix添加端口

vi/etc/services

添加如下信息

zabbix-agent10050/tcp#ZabbixAgent

zabbix-agent10050/udp#ZabbixAgent

zabbix-trapper10051/tcp#ZabbixTrapper

zabbix-trapper10051/udp#ZabbixTrapper

3.2创建软连接

ln-s/usr/local/zabbix/etc//etc/zabbix

foriin*;doln-s/usr/local/zabbix/bin/${i}/usr/sbin/${i};done

3.3修改配置文件

vim/etc/zabbix/zabbix_server.conf 

修改以下三项:

 

DBName=zabbix 

DBUser=zabbix 

DBPassword=2.2中的密码DBPassword=被注释了,需要去掉前面的#

vi/etc/zabbix/zabbix_agentd.conf

修改以下两项

Hostname=Zabbixserver

ServerActive=127.0.0.1:

20051

cp-r/usr/src/zabbix-2.0.3/frontends/php//var/www/html/zabbix/

chown-Rzabbix.zabbix/var/www/html/zabbix/

cp/usr/src/zabbix-2.0.3/misc/init.d/fedora/core5/zabbix_server/etc/init.d/

cp/usr/src/zabbix-2.0.3/misc/init.d/fedora/core5/zabbix_agentd/etc/init.d/

ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_server" 修改zabbix_server实际位置

servicezabbix_serverstart

vim/etc/init.d/zabbix_agentd

ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd"

servicezabbix_agentdstart

chkconfigzabbix_serveron

chkconfigzabbix_agentdon

修改PHP配置文件php.ini内容

vi/etc/php.ini 

date.timezone=PRC#这一行修改的时候去掉前面的分号;

post_max_size=32M 

max_execution_time=300 

max_input_time=300

memory_limit=128M

mbstring.func_overload=2

servicehttpdrestart

四、网页安装

浏览器打开刚安装的zabbix  http:

//服务器IP地址/zabbix

如果遇到如下图的错误

处理方式1,yum安装

yum-yinstallphp-bcmath

处理方式2,自己编译安装php

在编译的时候加--enable-bcmath

cdphp-5.2.7/ext/bcmath

/usr/local/php/bin/phpize

./configure--with-php-config=/usr/local/php/bin/php-config 

make&&makeinstall(make可以得到so路径)

so路径拷贝到 extension路径

vimphp.ini 

extension=bcmath.so

重启apache

检测php组件,全部OK才可以点击next

如果不能保存文件,错误如下图:

如果不能保存配置文件,点击Downloadconfigurationfile将php生成的文件下载到本地,然后在上传到/var/www/html/zabbix/conf下,也可以用本地记事本打开zabbix.conf.php,复制其中的内容,在vim/var/www/html/zabbix/conf/zabbix.conf.php,将刚才复制的内容粘贴,保存退出,在点击Retry连接测试,出现下图的OK即可。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1