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 :
- OS Windows 10 Pro or Linux Ubuntu
- 8GB RAM
- 500GB HD
- Apache Web Server 2.4 or greater
- PHP 7.x or greater
- Database MySQL 5.6 or MariaDB 10.1 or greater
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
- Once you get rabio.zip file unzip it.
- 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. - 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.
- 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}”;
- Locate & edit php.ini which is the php configuration file. Set display_errors = Off
- If you installed Rabio in the root directory, you should visit: http://example.com/
- If you installed Rabio in its own subdirectory called rabio, for example, you should visit: http://example.com/rabio/
- 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.

1 comment
Comments are closed.