本文共 2410 字,大约阅读时间需要 8 分钟。
转自
http://blog.csdn.net/xxd851116/article/details/25346553
目标:安装Ganglia
核心组件(gmond, gmetad, gmetric, gstat, libganglia)、Ganglia web 准备
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
安装依赖包
yum install gcc apr apr-devel libconfuse libconfuse-devel expat-devel pcre pcre-devel –y
yum install rrdtool rrdtool-devel -y
安装gmond
tar -zxvf ganglia-3.6.0.tar.gz
安装gmetad
./configure --with-gmetad
配置gmond、gmetad服务
cp gmetad/gmetad.init /etc/init.d/gmetad cp gmond/gmond.init /etc/init.d/gmond
修改如下(find / =name 'gmond'搜索之):
GMOND=/usr/local/sbin/gmond 修改如下(find / =name 'gmetad'搜索之):
GMETAD=/usr/local/sbin/gmetad ln -s /usr/local/etc/gmetad.conf /etc/ganglia/gmetad.conf gmond -t > /usr/local/etc/gmond.conf
ln -s /usr/local/etc/gmond.conf /etc/ganglia/gmond.conf
安装PHP
yum install php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt -y yum --enablerepo=remi,remi-php55 install php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt
安装Nginx
Nginx配置php
mv default.conf defalut.conf.orig
vim /
etc/nginx/conf.d/ defalut.conf
root
/var
/www;
fastcgi_pass
127.
0.
0.
1 : 9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root
/$fastcgi_script_name;
include fastcgi_params;
}
启动服务
service php-fpm start 测试PHP+Nginx
访问:http//<
php server ip > /test.php,出现如下界面即为调试成功 安装Ganglia Web
tar -zxvf
ganglia-web-3.5.12.tar.gz
GDESTDIR
= /var
/www
/ganglia
APACHE_USER
= apache
# 与 /etc/php-fpm.d/www.conf 中user保持一致 vim / etc/nginx/conf.d/ defalut.conf
location
/ganglia {
root
/var
/www;
index index.html index.htm index.php;
}
chown
apache:apache ganglia/ mkdir -p /var/lib/ganglia/rrds chown nobody:nobody /var/lib/ganglia/rrds 访问Ganglia Web
http://<ganglia server ip >/ganglia