This script aims to simplify the installation of Moodle on Ubuntu servers, setting up the environment in an optimized and user-friendly way.
- Operating system: Ubuntu 18 or higher.
- Root access (or sudo permission) on the server.
- An internet connection to download necessary packages.
To quickly and easily install Moodle on your Ubuntu server, simply run the following command in the terminal:
sudo curl -s https://raw.githubusercontent.com/EduardoKrausME/moodle_friendly_installation/refs/heads/master/install.sh | bash
This command downloads and runs the installation script, which will automatically set up the environment required to run Moodle on your server.
After running the command, follow the steps prompted on the screen.
- Installs Dependencies: The script automatically installs all necessary packages and dependencies, such as the Apache web server, PHP, MySQL/MariaDB, and other libraries required by Moodle.
- Database Configuration: It configures MySQL/MariaDB and creates the database for Moodle.
- Moodle Configuration: The script downloads the latest version of Moodle and sets up the system's initial configuration.
- Permissions and Optimizations: It adjusts file permissions and optimizes settings to ensure Moodle runs efficiently.
Feel free to contribute improvements, bug fixes, or new features. If you encounter any issues or have suggestions, open an issue or submit a pull request.
This repository is licensed under the MIT License.