| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sun, 11 Jan 2026 18:30:16 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090218005821
location: https://web.archive.org/web/20090218005821/https://cacti.darwinports.com/
server-timing: captures_list;dur=0.667166, exclusion.robots;dur=0.044142, exclusion.robots.policy;dur=0.032023, esindex;dur=0.015414, cdx.remote;dur=29.601418, LoadShardBlock;dur=153.621434, PetaboxLoader3.datanode;dur=110.618418, PetaboxLoader3.resolve;dur=20.266686
x-app-server: wwwb-app214-dc8
x-ts: 302
x-tr: 212
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app214; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sun, 11 Jan 2026 18:30:16 GMT
content-type: text/html
x-archive-orig-date: Wed, 18 Feb 2009 00:56:03 GMT
x-archive-orig-server: Apache
x-archive-orig-vary: Accept-Encoding
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: iso-8859-1
memento-datetime: Wed, 18 Feb 2009 00:58:21 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_8_20090217210112_crawl103-c/51_8_20090218005745_crawl103.arc.gz
server-timing: captures_list;dur=0.514324, exclusion.robots;dur=0.020317, exclusion.robots.policy;dur=0.010104, esindex;dur=0.010749, cdx.remote;dur=15.292569, LoadShardBlock;dur=85.823722, PetaboxLoader3.datanode;dur=103.422902, load_resource;dur=131.713325, PetaboxLoader3.resolve;dur=82.538185
x-app-server: wwwb-app214-dc8
x-ts: 200
x-tr: 304
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Cacti version 0.8.7b - How to Download and Install on Mac OS X
|
|||||||||
Tuesday the 17th of February, 2009 |
|||||||||
cacti most recent diffversion 0.8.7b
Scroll down toward the bottom of the page to get installation instructions for cacti. The raw portfile for cacti 0.8.7b is located here: https://cacti.darwinports.com/dports/net/cacti/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/cacti # $Id: Portfile 37055 2008-05-25 01:33:32Z markd PortSystem 1.0 Name: cacti Version: 0.8.7b revision 4 Category: net Maintainers: markd Platform: darwin Description: Cacti is a complete RRDtool network graphing solution. Long Description: Cacti is a complete network graphing solution designed to harness the power of RRDtool's data storage and graphing functions. Homepage: https://www.cacti.net master_sites https://www.cacti.net/downloads/:cacti distfiles ${distname}${extract.suffix}:cacti checksums ${distname}${extract.suffix} md5 63ffca5735b60bc33c68bc880f0e8042 depends_lib port:mysql5 port:rrdtool use_configure no build {} set cactidir ${prefix}/share/cacti Variant: server description {does nothing in this port, but its presence triggers mysql5 server variant} {} Variant:_set server Variant: plugins description {The Plugin Architecture for Cacti} { master_sites-append https://cactiusers.org/downloads/:plugins distfiles-append cacti-plugin-arch${extract.suffix}:plugins checksums-append cacti-plugin-arch${extract.suffix} md5 7079c1f366e8ea1b26c7e251e6373226 } destroot { file mkdir ${destroot}${cactidir} if { [variant_isset plugins] } { reinplace "s|+++ 0.8.7|+++ cacti-${version}|g" ${workpath}/cacti-plugin-arch/cacti-plugin-0.8.7b-PA-v2.1.diff system "cd ${worksrcpath} && patch -p1 -N < ${workpath}/cacti-plugin-arch/cacti-plugin-0.8.7b-PA-v2.1.diff" file copy ${workpath}/cacti-plugin-arch/pa.sql ${destroot}${cactidir} } system "cp -R ${worksrcpath}/* ${destroot}${cactidir}" } post-activate { ui_msg "\n **** To complete the Cacti installation **** To complete the Cacti installation follow the steps below. Read the documentation at https://www.cacti.net/documentation.php for operational instructions. 1) Install PHP and MySQL 5 (not covered). These instructions assume MySQL 5 was installed from MacPorts. Check to make sure the PHP variable \"mysql.default_socket\" is set to path ${prefix}/var/run/mysql5/mysqld.sock by viewing the output of this terminal command: php -i If not, locate the php.ini file for your version of PHP and type the path there. 2) Set Cacti permissions. sudo chown -R 3) Setup MySQL and prepare it for Cacti. Configure MySQL (new MySQL installs) sudo -u mysql ${prefix}/lib/mysql5/bin/mysql_install_db Start MySQL: sudo ${prefix}/share/mysql5/mysql/mysql.server start Set MySQL to start at system boot (optional) sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist Set a root MySQL password. Follow the instructions that were given after you executed 'mysql_install_db' above. Create a cacti MySQL user and cacti database. mysql5 -u root -p (login with new root password when prompted) mysql> grant CREATE,INSERT,SELECT,DELETE,UPDATE on cacti.* to cacti mysql> grant CREATE,INSERT,SELECT,DELETE,UPDATE on cacti.* to cacti; mysql> SET PASSWORD FOR cacti mysql> create database cacti; mysql> exit; Import the cacti database. sudo cat ${cactidir}/cacti.sql | mysql5 -u root -p cacti (cacti is the db name) Verify the Cacti Database. mysql5 -u root -p mysql> use cacti; mysql> show tables; mysql> exit; 4) Edit ${cactidir}/include/config.php to match your MySQL information. \$database_type = \"mysql\"; \$database_default = \"cacti\"; \$database_hostname = \"localhost\"; \$database_username = \"cacti\"; \$database_password = \" 5) Place a symlink for Cacti inside your Apache document root. ln -s ${cactidir} 6) Edit the Cacti user's crontab file. sudo -u Insert the crontab entry below: */5 * * * * ${prefix}/bin/php ${cactidir}/poller.php > /dev/null 2>&1 8) If you installed Cacti with the 'plugins' variant for Cacti Plugin Architecture support, you must perform these additional steps. a) Import the PA schema. cd ${cactidir} sudo cat ${cactidir}/pa.sql | mysql5 -u root -p cacti (cacti is the db name) b) Download the particular Cacti plugin(s) you want and copy their folders to ${cactidir}/plugins/ For example: ${cactidir}/plugins/weathermap/ c) Edit ${cactidir}/include/global.php - modify the url_path to reflect Cacti's default URL and add an entry to load each plugin you install; the weathermap plugin is an example: \$config\['url_path'\] = '/cacti/'; \$plugins = array(); \$plugins[] = 'weathermap'; d) Enable the plugin in the Cacti web interface; this creates a top-level tab for the plugin in the Cacti interface Console -> User Management (select a Cacti user and check the 'View Weathermaps' checkboxes) 7) Go to https://localhost/cacti/install/index.php. The default user/password is admin/admin. Select 'New Install', enter the paths for SNMP / RRDtool / PHP (see below), and click 'Finish'. You may now use Cacti at https://localhost/cacti/index.php. Paths: snmpwalk binary path: /usr/bin/snmpwalk snmpget binary path: /usr/bin/snmpget RRDtool binary path: ${prefix}/bin/rrdtool PHP binary path: ${prefix}/bin/php (if not using MacPorts PHP, use appropriate path) NOTE: After you login to Cacti, immediately click 'Settings' and set the RRDtool version to 1.2.x. \n" } If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page. Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/cactiYou will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to: - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using cacti with these commands: % man cacti Where to find more information:
This website is back-ended by DB5, the best database in the business,
|
![]() |
![]() Digg cacti on MacOSX
Other Helpful SitesMacOSForgeDebian Packages MacPorts - SVN Freshports - FreeBSD Fink Package List RPM for MacOSX Port Categories
accounting
amusements aqua archivers audio benchmarks biology blinkenlights cad chat chinese comms compression cross crypto databases devel editors education electronics emacs emulators erlang finance fonts framework fuse games genealogy gis gnome gnustep graphics gtk haskell iphone irc japanese java kde kde4 lang macports math mercurial ml mono multimedia net network news ocaml office palm parallel perl php pim project python reporting rox ruby russian scheme science security shells spelling squeak sysutils tcl tex textproc tk unicode vnc win32 wsn www x11 x11-font x11-wm xfce zope
Current SVN DownloadsDarwin Ports Current :nightly SVN snapshot SSH Key Gen Special thanks to: Gary Hardy for source code analysis tools |
|||||||
| |



