* Cactiインストール | Cacti| CentOS

Posted on 9 月 5th, 2008 by ひくら。. Filed under CentOS, etc.


■Cacti(カクタイ)
Cactiをインストールしてみた。。。
ただ、自宅ではサーバ1台しかないので必要ないかもと思いつつ・・・

▼Cactiインストール
サクッとRPMforgeリポジトリからインストールします。

# yum –enablerepo=rpmforge -y install cacti

=============================================================================
Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
cacti                   noarch     0.8.7b-2.el4.rf  rpmforge          1.9 M
Installing for dependencies:
perl-rrdtool            i386       1.2.23-1.el4.rf  rpmforge           49 k
rrdtool                 i386       1.2.23-1.el4.rf  rpmforge          917 k

Transaction Summary
=============================================================================

▼MySQLユーザの作成
次は、MySQLユーザの作成

# mysql -u root -p
mysql> USE mysql;
mysql> CREATE DATABASE データベース名 CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql> GRANT USAGE ON *.* TO ユーザ名@localhost IDENTIFIED BY ‘パスワード’;
mysql> GRANT ALL ON データベース名.* TO ユーザ名@localhost;

▼cacti用テーブルの作成
んで、サクっとテーブル作成

# mysql -u データベース名 -p’データベース名’ データベース名 < /var/www/cacti/cacti.sql

▼Cacti設定
Cactiへデータベース情報を記載、cacti_session_nameはランダム文字列を適当に
# vi /var/www/cacti/include/config.php
———————————————————————-
/* make sure these values refect your actual database/host/user/password */
$database_type = “mysql”;
$database_default = “データベース名”;
$database_hostname = “localhost”;
$database_username = “ユーザ名”;
$database_password = “パスワード”;
$database_port = “3306″;

/* Default session name – Session name must contain alpha characters */
$cacti_session_name = “ランダム文字列”;
———————————————————————-

Cactiにはログイン認証があるけど、外部に見せたくないのでIP制限を追加

# cp /etc/httpd/conf.d/cacti.conf /etc/httpd/conf.d/cacti.conf.def
# vi /etc/httpd/conf.d/cacti.conf
———————————————————————-
Alias /cacti/ /var/www/cacti/

<Directory /var/www/cacti/>
AllowOverride all
order deny,allow
deny from all
allow from 127.0.0.1
#### my home
Allow from 自宅のIPアドレス
Allow from ついでにローカルIP
AddType application/x-httpd-php .php
php_flag magic_quotes_gpc on
php_flag track_vars on
</Directory>
———————————————————————-

設定した内容で問題ないかチェック
# /etc/init.d/httpd configtest

Apacheリロード
# /etc/init.d/httpd reload

で、インストール&設定完了~



Comments RSS

Leave a Reply


Calendar

9 月 2010
« 9 月    
 1234
567891011
12131415161718
19202122232425
2627282930  

カテゴリー

最近の投稿

CentOS

UNIQLO CALENDAR

アーカイブ

Google AdSense