パスワードを忘れた? アカウント作成
478003 journal

kyoyaの日記: 6.2R - 505SX - cacti-0.8.6

日記 by kyoya
参考:
http://srad.jp/~kyoya/journal/308153
http://park1.wakwak.com/~ima/freebsd_cacti.html
http://www.cosmos.ne.jp/~kaz6120/maclib/mysql/index.pl?id=faq01
http://www.kishiro.com/FreeBSD/php5.html

■Apache2はpackageで導入済み
・apache-2.2.3

■php5はportsから
・php5-5.2.5
・php5-extensions-1.1

cd /usr/ports/lang/php5
make config install // configでApacheを指定する

■Cacti用FreeBSDアカウント作成
login: cactiuser
passwd: ******9

■portsでcactiインストール
cd /usr/ports/net-mgmt/cacti
make install

依存関係でほかにもたくさんインストールされる。
・rrdtool-1.2.23
・net-snmp-5.3.1_7
・mysql-client-5.0.45_1
etc...

■MySQLサーバインストール
cd /usr/ports/databases/mysql50-server
make install

・設定
chown mysql /var/db/mysql

・起動
/usr/local/bin/mysqld_safe  --user=root
# /usr/local/etc/rc.d/mysql-server forcestart //...NG?

・DB作成
mysqladmin --user=root create cacti
mysql cacti < /usr/local/share/cacti/cacti.sql
mysql --user=root mysql

GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser';
flush privileges;
\q

・crontab設定
cat /etc/crontab
*/5 * * * * cacti /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1

・Web設定(/cactiに配置)
ln -s /usr/local/share/cacti  /usr/local/www/apache22/data/cacti

cat /usr/local/share/cacti/include/config.php
...
$config['url_path'] = '/cacti/';
...

cat /usr/local/etc/apache22/httpd.conf
...
<Directory "/usr/local/www/apache22/data/cacti">
    DirectoryIndex index.html index.html.var index.php
</Directory>

・Apache2再起動
/usr/local/etc/rc.d/apache22 forcerestart

・netsnmp
cp /usr/local/share/snmp/snmpd.conf.example /usr/local/share/snmp/snmpd.conf
cat /usr/local/share/snmp/snmpd.conf
...
com2sec local     localhost       public
com2sec mynetwork NETWORK/24      private
...
/usr/local/etc/rc.d/snmpd forcerestart

■実行
http://hostname/cacti/install/

[Next]...
最初のアカウントは、
id: admin
pw: admin -> ******9

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

Stay hungry, Stay foolish. -- Steven Paul Jobs

読み込み中...