Gibbon is a free and open-source school management system that helps teachers and administrators manage their day-to-day tasks. This tutorial will guide you through the steps to install Gibbon on a Windows 10 operating system.
Prerequisites
- A web server (Apache or Nginx) installed on your Windows 10 computer
- PHP version 7.0 or higher installed on your computer
- MySQL or MariaDB database server installed on your computer
Step 1: Download and Extract Gibbon
- Go to https://gibbonedu.org/ and click on the "Download" button.
- Select the version you want to download (we recommend the stable version) and click on the "Download" button.
- Once downloaded, extract the zip file to your web server's root directory.
Step 2: Create a Database and User
- Log in to your MySQL or MariaDB server as a privileged user (e.g. root).
- Create a new database for Gibbon using the following command:
CREATE DATABASE gibbon;
- Create a new user for Gibbon using the following command:
CREATE USER 'gibbonuser'@'localhost' IDENTIFIED BY 'password';
- Grant the user access to the Gibbon database using the following command:
GRANT ALL PRIVILEGES ON gibbon.* TO 'gibbonuser'@'localhost';
Step 3: Configure Gibbon
- Open the
config.php
file located in the etc
folder of the Gibbon installation directory.
- Replace the following values with your database details:
DB_NAME
: the name of the database you created in Step 2
DB_USER
: the username you created in Step 2
DB_PASS
: the password you created in Step 2
- Save the changes and close the file.
Step 4: Access Gibbon
- Open your web browser and enter the URL of your Gibbon installation (e.g.
http://localhost/gibbon/
).
- Follow the installation wizard to complete the setup process.
- Once the installation is complete, you can log in to Gibbon using the default credentials:
- Username: admin
- Password: admin
Congratulations! You have successfully installed Gibbon on your Windows 10 computer. Now you can begin using Gibbon to manage your school's activities.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!