How to Install Cacti on Ubuntu Installation prerequisiteThe following packages are required to run Cacti properly Apache2 [html] # apt-get install apache2 # apt-get install php5 php5-cli php5-mysql MYSQL [html] # apt-get install mysql-server mysql-client SNMP [html] # apt-get install snmp snmpd RRDTool [html] # apt-get install rrdtool Cacti User [html] # useradd-d /home/cactiuser-m cactiuser InstallationDownload and decompress Cacti Package [python] # cd/usr/share # wget http://www.cacti.net/downloads/cacti-0.8.7i.tar.gz # gzip-d cacti-0.8.7i.tar.gz # tar-xvf cacti-0.8.7i.tar # mv cacti-0.8.7i cacti Create cacti DB [python] # mysql- p mysql> create database cacti Import the default DB [html] mysql -- user = root -- password cacti </usr/share/cacti. SQL Create Cacti user and set Right privileges to the database [html] # mysql -- user = root -- password mysql> grant all on cacti. * TO cactiuser @ localhost identified by 'cactipwd'; mysql> flush privileges; mysql> exit Configure Cacti with DB user and pwd [html] # vim/usr/share/cacti/include/config. php $ database_type = "mysql"; $ database_default = "cacti"; $ database_hostname = "localhost"; $ database_username = "cactiuser"; $ databa Se_password = "cactipwd"; $ database_port = "3306"; $ database_ssl = false; Create Cacti Apache configuration file [html] # vim/etc/apache2/conf. d/cacti. conf Alias/cacti/usr/share/cacti <Directory/usr/share/cacti> Options None Allow from 127.0.0.1 Allow from All </Directory> Restart the apache webserver [html] #/ etc/init. d/apache2 restart Finally We can log into cacti website: http: // IP/cacti (use "Admin" as the default username and password) Add a line to your/etc/crontab file similar to [html] # vim/etc/cron. d/cacti */5 ***** cactiuser php/usr/share/cacti/poller. php>/dev/null 2> & 1 Configure SNMPFor easy to let cacti to access and monitor other hosts we use below simple way to configure snmp file. [html] # vim/etc/snmp/snmpd. conf rocommunity public syslocation "Your Location" syscont Act admin@domain.com Try to add host into Cacti and see the result. Good luck!