## نصب Cacti:
بسته دانلودی cacti را نصب می نماییم:
کد:
# rpm -ihv cacti-0.8.6f-2.noarch.rpm
حال دیتابیس لازم را در MYSQL درست می کنیم:
کد:
# cd /usr/share/cacti
# mysqladmin -u root -p create cacti
Enter password:
# mysql -p cacti < cacti.sql
Enter password:
برای یوزر cactiuser پسورد و permission لازم را ست می نماییم:
کد:
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 87 to server version: 4.1.10a
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'password';
mysql> flush privileges;
mysql> \q
Bye
حال در مسیر usr/share/cacti/include/config.php فایل پیکربندی php را ویرایش می نماییم:
کد:
...
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "password";
...
برای دادن امکان دسترسی به گراف ها از سیستم های LAN در مسیر etc/apache2/conf.d/cacti.conf فایل پیکربندی Cacti را ویرایش می کنیم:
کد:
Alias /cacti/ /usr/share/cacti/
<Directory /usr/share/cacti/>
Options None
order deny,allow
deny from all
allow from 127.0.0.1 192.168.0.0/24
</Directory>
و سرور آپاچی را ریستارت می کنیم:
کد:
# /etc/init.d/apache2 reload