* 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
で、インストール&設定完了~
Leave a Reply
Calendar
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| « 9 月 | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | ||
カテゴリー
最近の投稿
- Cactiインストール | Cacti| CentOS
- Logrotate | MySQL | CentOS
- mod_vhost_alias | Apache | CentOS
- AWStatsの携帯対応 | AWStats | CentOS
- AWStatsインストール | AWStats | CentOS