cactiのインストール

(参考)http://www.aconus.com/~oyaji/suse9.3/cacti_linux1.htm

cactiのインストール

//cactiのインストール
yum --enablerepo=rpmforge install cacti


mysqlの設定

//mysqlにログイン
mysql -u root -p

//mysqlcactiデータベースを作成
mysql> create database cacti;

//cactiデータベースにテーブルを作成
mysql -u root -p cacti < /var/www/cacti/cacti.sql

//cactiから接続するためのユーザーを作成
GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser';

flush privileges;

quit;

cacti.confの設定
vi /etc/httpd/conf.d/cacti.conf


deny from all
allow from 127.0.0.1
の2行に#を付ける。

再起動
/etc/init.d/httpd restart



★ブラウザからアクセス
ブラウザから下記にアクセス
http://サーバのIPアドレス/cacti/

http://182.163.50.81/cacti/





初回は
id:admin
pass:admin
でログインできるらしい。



・・とログイン不能

なんでだろー、と探していると、
session.save_path で設定しているディレクトリにsuPHPで指定したユーザーが書き込みできてないんじゃん?
http://centossrv.com/bbshtml/webpatio/1599.shtml

とあったので、
vi var/www/html/phpinfo.php

として、アクセスしてみたところ、表示がない。

php入れ忘れ?
php -v
PHP 5.1.6
いや、入ってるなぁ。
てことはphpapacheの設定が原因?


vi /etc/httpd/conf/httpd.conf
で、
AddType application/x-httpd-php .php
を追記
(参考)http://honana.com/php/5/setting.html

再度phpinfo.phpにアクセス>つながった。


session.save_path /var/lib/php/session /var/lib/php/session
を確認。
drwxrwx--- 2 root apache 4096 Mar 31 15:51 session
となっていて書き込み権限ない様子。

試しに
chmod 777 /var/lib/php/session/

とすると。。。はいれたー!