cactiのインストール
(参考)http://www.aconus.com/~oyaji/suse9.3/cacti_linux1.htm
★cactiのインストール
//cactiのインストール
yum --enablerepo=rpmforge install cacti
★mysqlの設定
//mysqlにcactiデータベースを作成
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/
初回は
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
いや、入ってるなぁ。
てことはphpとapacheの設定が原因?
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/
とすると。。。はいれたー!