加载开源镜像的 epel-release
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum repolist
yum makecache
安装 gmetad
yum install ganglia-gmetad -y
安装 gmond
yum install ganglia-gmond -y
安装 ganglia-web
安装 httpd 和 php
yum install httpd php -y
安装 ganglia-web
-
下载最新版本的 ganglia-web 并解压到 Web 目录
wget https://jaist.dl.sourceforge.net/project/ganglia/ganglia-web/3.7.2/ganglia-web-3.7.2.tar.gz tar -zxvf ganglia-web-3.7.2.tar.gz cp -vR ganglia-web-3.7.2 /var/www/html/ganglia cp /var/www/html/ganglia/conf_default.php /var/www/html/ganglia/conf.php
-
准备
conf.php
cd /var/www/html/ganglia cp conf_default.php conf.php
-
修改
conf.php
中的 config 目录#$conf['gweb_confdir'] = "/var/lib/ganglia-web"; $conf['gweb_confdir'] = "/var/www/html/ganglia";
-
在
header.php
中设置时区为本地时区<?php session_start(); ini_set('date.timezone','PRC'); // 添加,-修改时区为本地时区 if (isset($_GET['date_only'])) { $d = date("r"); echo $d; exit(0); }
-
准备编译目录
mkdir -m 777 /var/www/html/ganglia/dwoo/compiled
-
准备缓存目录
mkdir -m 777 /var/www/html/ganglia/dwoo/cache
启动服务
启动 gmetad
systemctl start gmetad
启动 gmond
systemctl start gmond
启动 Web 服务
systemctl start httpd