Centos 5.3_zabbix监控服务器的安装配置-YUM版

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安装Apache

yum install httpd httpd-manual

启动Apache:

service httpd start

将Apache 设置为开机自动启动

chkconfig --add httpd

chkconfig --level 345 httpd on

安装PHP

yum install php php-bcmath php-gd php-mbstring

安装MySQL

yum install mysql-server mysql php-mysql

service mysqld start

设置MySQL root 密码

mysqladmin -uroot -p password 123456

Enter password: 输入旧密码(如果是第一次设置,root 默认密码为空,直接回车)设置MySQL开机自动启动

chkconfig --add mysqld

chkconfig --level 345 mysqld on

测试apache和php

编辑APACHE配置文件

vim /etc/httpd/conf/httpd.conf

添加

AddType application/x-httpd-php .php

AddType application/x-httpd-php .php3

AddType application/x-httpd-php .phtml

并将DirectoryIndex index.html index.html.var

更改为:DirectoryIndex index.php index.html index.htm

创建PHP测试页面

vim /var/www/html/index.php

输入以下:

phpinfo();

?>

安装zabbix所需要用到的软件库

yum install mysql-devel net-snmp net-snmp-devel curl curl-devel gcc gcc-c++ libgcc libgcc-devel 安装zabbix:

tar zxvf zabbix-1.8.8.tar.gz

cd ./zabbix-1.8.8

./configure --enable-server --enable-agent --with-mysql --with-net-snmp

make && make install

创建zabbix 用户

useradd -d /home/zabbix -p zabbix zabbix

进入zabbix 解压缩后的目录,创建zabbix 数据库

mysql -uroot -p123456

create database zabbix;

quit;

cat create/schema/mysql.sql | mysql -uroot -p123456 zabbix

cat create/data/data.sql | mysql -uroot -p123456 zabbix

cat create/data/images_mysql.sql | mysql -uroot -p123456 zabbix

修改/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

修改zabbix 的配置文件

创建配置文件目录,并将源代码中的配置文件模板拷贝到新创建的配置文件目录中。mkdir /etc/zabbix

cp misc/conf/* /etc/zabbix

根据实际情况修改zabbix_server.conf zabbix_agentd.conf zabbix_agent zabbix_trapper.conf 修改zabbix_server.conf中的

DBUser=root

DBPassword=123456

修改zabbix_agentd.conf中的

HOSTNAME=localhost

由于zabbix 使用fping 替代了ping 作为icmp 的工具,所以要安装fping

可以从/ 上下载fping 的源代码,解压编译安装。

进入fping 解压后的源代码目录

./configure

make install

修改/etc/zabbix/zabbix_server.conf

FpingLocation=/usr/local/sbin/fping

拷贝zabbix服务器的frontend php 程序到http server 的主目录下

cp -r frontend/php/* /var/www/html

6.配置zabbix server

出于安全的考虑,使用zabbix 用户登录启动zabbix server 和zabbix agentd /usr/local/sbin/zabbix_server

/usr/local/sbin/zabbix_agentd

修改php.ini文件

vim /etc/php.ini

date.timeout = Asia/Shanghai

max_execution_time = 300

max_input_time = 600

memory_limit = 256M

http:///index.php

按着步骤一步一步进行即可

在MYSQL这里输入自己的密码

最后一页将配置文件下载后放进/var/www/conf文件中后刷新一下安装完成

作者:幸福的瞌睡虫

联系:gangdan0083@

相关文档
最新文档