Networkmonitoring » Cacti
Cacti Configuration In debian
Download
Cacti
http://www.cacti.net/download_cacti.php Cacti
Requirements
Cacti requires that the following software is installed on your
system.
RRDTool
1.0.48 or greater
MySQL
3.23 or greater, 4.0.20d or greater highly recommended for
advanced features
PHP
4.1 or greater, 4.3.6 or greater highly recommended for advanced
features
Packages for RPM-based Operating
Systems
httpd
php
php-mysql
php-snmp
mysql
mysql-server
net-snmp
Ports for FreeBSD
www/apache2
net/rrdtool
net/net-snmp
www/php4-cgi
lang/php4
(With MySQL and SNMP Support)
databases/mysql323-server
Cacti Installation
in Debian
# apt-get install cacti
( the message about "libphp-adodb
isn't longer installed in /usr/lib/adodb. etc." doesn't seem to
be valid - so for now, ignore it.)
This will install all
the required packages like mysql, rrdtool
Note :-
If you want to install latest versions you have to download
separately each package
After installation you have to uncomment the
following to work php and mysql modules
From
/etc/php4/apache/php.ini
Create the MySQL database:
shell>
mysqladmin --user=root create cacti
Import the default cacti database:
shell>
mysql cacti < cacti.sql
Optional: Create a MySQL username and password for Cacti.
shell>
mysql --user=root mysql
mysql>
GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'somepassword';
mysql>
flush privileges;
Edit
include/config.php
and specify the MySQL user, password and database for your Cacti
configuration.
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
Set
the appropriate permissions on cacti's directories for graph/log
generation. You should execute these commands from inside
cacti's directory to change the permissions.
shell>
chown -R cactiuser rra/ log/
(Enter a valid username for
cactiuser, this user will
also be used in the next step for data gathering.)
Add
a line to your
/etc/crontab
file similar to:
*/5 * * * * cactiuser php /var/www/html/cacti/poller.php >
/dev/null 2>&1
Replace cactiuser
with the valid user specified in the previous step.
Replace
/var/www/html/cacti/
with your full Cacti path.
Point
your web browser to:
http://your-server/cacti/
Log in the with a username/password of
admin. You will be required
to change this password immediately. Make sure to fill in all of
the path variables carefully and correctly on the following
screen.
Cacti support
Download Official Patches For Cacti
http://www.cacti.net/download_patches.php
Additional scripts For Cacti
http://www.cacti.net/additional_scripts.php Cacti
Screen Shots extension=mysql.so
extension=gd.so
From /etc/apache2/apache2.conf
# Cause the PHP interpreter to handle files with a .php extension.
AddType application/x-httpd-php .php
For cacti create a new user called cacti using the following command
adduser cacti
Letzte Änderung des Artikels: 2007-01-21 00:04
Verfasser des Artikels: Alen
Revision: 1.1
Kommentieren von diesen Artikel nicht möglich