Skip to content
This repository has been archived by the owner on May 8, 2019. It is now read-only.

Quick start

Ivan Ip edited this page Jun 13, 2014 · 8 revisions

Requirements

  • PHP 5 >= 5.5.0
  • with php_gettext extension
  • with php_intl if you want translations
  • older PHP will work with https://github.com/ircmaxell/password_compat
  • MySQL
  • Web server
  • most features currently require a Linux machine (ping, traceroute)
  • basic features work on Windows

Installation on Apache

  1. Have some *AMPP installation ready (I used AMPPS on Windows)
  2. Set up database with INSTALL.sql
  3. chmod the /path/to/Runtime/tmp folder to be writable --IMPORTANT
  4. Modify db.php to have your server and user details.
  5. Enable php_gettext if not already enabled.
  6. Optional: Enable php_intl if you want translations. Then change setlocale(LC_ALL, $lang); to LC_MESSAGES in index.i18n.php
  7. Set timezone in PHP with date.timezone if not already set.
  8. Set up a cron schedule for cron.php
  9. You can modify how fast the re-checks happen in cron.php
  10. Verify your SMTP or mail() settings for alerts.
  11. It's done.
Clone this wiki locally