Download Latest Version rabio_2026_09.zip (11.3 MB)
Email in envelope

Get an email when there's a new version of Rabio

Home
Name Modified Size InfoDownloads / Week
README.txt 2026-09-02 5.7 kB
rabio_2026_09.zip 2026-09-02 11.3 MB
gpl-3.0.txt 2020-10-06 35.1 kB
Totals: 3 Items   11.4 MB 4
Installation Instructions

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, with mod_rewrite / .htaccess support enabled
PHP 8.1 or greater (developed and tested against PHP 8.3), with the mysqli extension enabled
MySQL 5.7 or MariaDB 10.2 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:
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.
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.
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.
Import the database structure and required reference data in one step:

mysql -u youruser -p your_database < database/rabio.sql

Inside installation directory, locate & edit config.php which is the main configuration file.
Update the values as created in the previous step.


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

If you installed Rabio in its own subdirectory (e.g. /rabio/), also set $install_folder in config.php to that path (e.g. "/rabio"); leave it empty if installed at the domain root.

Open the .htaccess file at the application root and update the absolute filesystem path on its first line (php_value auto_prepend_file) to point at rb_bootstrap.php in your actual installation folder, and update the error_log path to a writable location on your server. This step is required: rb_bootstrap.php restores the database error-handling behaviour the application depends on under PHP 8.1+.

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 the super admin user is complete you are able to login to Rabio using the login form.

New users can register following the link on the main directory /register.php

Administration of users can only be done by a super administrator user through the available form Users on Structure menu section.

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.

What's new in this release

See CHANGELOG.md included in this package for the full list of changes since the previous public release.

Upgrading from a previous version

The folder structure has changed since the last release, so do not copy these files over your existing installation. Keep your current installation in its existing directory (it will keep working), create a new directory for rabio_2026_09, and follow the Basic Instructions above there. Point the new installation's config.php at your existing database (no changes needed there), then switch your web server / DNS to the new directory once you've verified it works.

Rabio Pro & Custom Development

Need multi-project management, geo-mapping, file attachments, approval workflows, or a custom report? Rabio Pro adds these on top of everything in this Open Source edition, and the Rabio team also takes on custom development requests. Visit https://www.rabio.eu for details, or contact admin@rabio.eu.

Rabio Website

Visit Rabio website on https://www.rabio.eu and read our latest news and blog.

Feedback

We want to hear from you, we need your feedback to make Rabio better. You can send your thoughts, proposals, how you and why you use Rabio or anything else on our email admin@rabio.eu

YouTube Channel

Check out Rabio's official YouTube channel and learn from training videos.
https://www.youtube.com/channel/UCMri97ChhwOuNYwjockN5uw


Follow Rabio on Social Media

Facebook: https://www.facebook.com/Rabioeu
Twitter: https://twitter.com/EuRabio
Linkedin: https://www.linkedin.com/company/rabioeu/
Source: README.txt, updated 2026-09-02