Installation Instructions

Rabio is open source and it is distributed for free under the GPLv3 license.

Read the instructions here on how to download Rabio for free.

Before you install

Before installing Rabio, you need to check that your server fulfills the necessary software and conditions. Also, you must have access method to the server and some tools.

Requirements on the server side are :

As an alternative you can install Rabio as part of a XAMPP PHP environment which includes all necessary tools. You can download the latest version of XAMPP from https://www.apachefriends.org

Basic Instructions

  1. Once you get rabio.zip file unzip it.
  2. Upload all files to the desired location on your web server:
    2.1 If you want to integrate Rabio into the root of your domain (e.g. http://example.com/), move or upload all contents of the unzipped Rabio directory into the root directory of your web server.
    2.2 If you want to have your Rabio installation in its own subdirectory on your website (e.g. http://example.com/rabio/), create the directory on your server and upload the contents of the unzipped Rabio package to the directory via FTP.
    2.3 Note: If your FTP client has an option to convert file names to lowercase, make sure it’s disabled.
  3. Create a database for Rabio on your web server, as well as a MySQL (or MariaDB) user who has all privileges for accessing and modifying it.
  4. Inside installation directory, locate & edit confing.php which is the main configuration file.
    Update the values as created in step 4.

// DATABASE CONFIGURATION
$data_server = “{server host}”;
$data_user = “{database_user}”;
$data_pswd = “{password}”;
$data_db = “{database name}”;

  1. Locate & edit php.ini which is the php configuration file. Set display_errors = Off
  2. If you installed Rabio in the root directory, you should visit: http://example.com/
  3. If you installed Rabio in its own subdirectory called rabio, for example, you should visit: http://example.com/rabio/
  4. That’s it! Rabio should now be installed.

Creating Users

When running for the first time Rabio will ask for registration of super admin user. This is necessary because the system is empty of any data and the super administrator user has to set up the basic structure data.
Following the instructions on the first screen the system will drive the new user on the registration form.
The new super administrator user selects admins as the username. Email and password are necessary for the registration.
Once the registration of super admin user is complete you are able to login to the Rabio using the login form.
New users can registers following the link on the main directory /register.php
Administration of users is only done by a super administrator user through the available form Users on Structure menu section.

Read more for the user system, roles & permissions here.

Structure of Data

When the super admin (or admin) user logins for the first time into Rabio, the basic structure for a project is empty.
There are four forms where the basic data structure should be saved.
The forms are located on STRUCTURE section of the menu and they are :

  • Center Groups
  • Centers
  • Category Groups
  • Categories

The financial structure model should be saved on these forms before budget, costs or any other financial activity will be recorded.

rapid business information organizer project management software system installation instructions