[ RRDtool ]
1. 入手
# cd /usr/local/src/
# wget http://oss.oetiker.ch/rrdtool/pub/rrdtool.tar.gz
2. 展開
# tar zxvf rrdtool.tar.gz
3. コンパイルに必要な標準パッケージはYumでインストール
# yum -y install gcc cairo-devel glib2-devel pango-devel libxml2-devel
4. コンパイルとインストール
# cd rrdtool-1.4.5
# ./configure
# make
# make install
5. RRDToolへのリンク設定
# cd /opt
# ln -s rrdtool-1.4.5 rrdtool
[ Cacti ]
1. 入手
# cd /usr/local/src/
# wget http://www.cacti.net/downloads/cacti-0.8.7g.tar.gz
2. 展開
# tar zxvf cacti-0.8.7g.tar.gz
3. インストール
# mv cacti-0.8.7g /var/www/cacti
4. 所有者設定
# chown -R manager.manager /var/www/cacti
5. CactiからMySQLへの接続設定
# vim /var/www/cacti/include/config.php
$database_type = "mysql"; $database_default = "cacti"; $database_hostname = "localhost"; $database_username = "cactiuser"; $database_password = "centos"; $database_port = "3306";
6. cron設定
# echo “*/5 * * * * manager /usr/bin/php /var/www/cacti/poller.php > /dev/null 2>&1” > /etc/cron.d/manager
[ MySQL ]
# mysql -u root -p
mysql> create database cacti;
mysql> grant all privileges on cacti.* to cactiuser@localhost identified by ‘centos’;
mysql> quit;
# mysql -u cactiuser -p cacti < /var/www/cacti/cacti.sql
[ Apache ]
1. 設定
# vim /etc/httpd/conf.d/cacti.conf
Alias /cacti /var/www/cacti <Directory /var/www/cacti/> Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from 192.168.1.0/24 </Directory>
2. HTTPサービス再起動
# service httpd restart
全ての設定が完了したら、”http://server ip address/cacti/”へアクセス!
[ad#ADS01]