This assumes that you are already using Opigno 2.x (this does not cover upgrading from Opigno 1.x branch)
The upgrade process is very similar to the one related to a Drupal website.
First, like for any upgrade, make sure to do a full backup of your site (files and database).
The steps are the following ones:
- put your website in maintenance mode
- download Opigno LMS from our website: https://www.opigno.org/en/download
- extract the files and move them to your webserver to replace the existing ones (in case you made changes to .htaccess file, make sure not to overwrite them)
- visit in a web browser your Opigno website and run updates ("/update.php")
- follow the steps
- in case you applied some patches to your Opigno instance, check if the patches are still required with the new version, and, if so, apply them again
- if no error occured, put the website out of maintenance