Denne vejledning viser, hvordan du installerer Moodle Learning Management System (LMS) på en Ubuntu 24.04 VPS-server. Moodle er en open source-platform, der giver dig mulighed for at oprette og administrere onlinekurser.
Forudsætninger
- En Ubuntu 24.04 server med root-adgang.
- En webserver (f.eks. Apache) med PHP-support.
- En database (f.eks. MySQL eller MariaDB).
Trin 1: Opdater systempakker
- Log ind på din Ubuntu 24.04 server via SSH som root.
- Opdater pakkelisterne:
apt update - Opgrader de installerede pakker:
apt upgrade -y
Trin 2: Installer Apache, MySQL og PHP
- Installer Apache webserver, MySQL server og PHP sammen med nødvendige moduler:
apt install apache2 mysql-server php php-mysql php-curl php-gd php-zip php-xml php-mbstring php-intl php-soap php-xmlrpc -y - Start Apache-tjenesten og aktiver den til at starte ved opstart:
systemctl enable --now apache2
Trin 3: Konfigurer MySQL
- Kør MySQL sikkerhedsscript for at forbedre sikkerheden:
mysql_secure_installation - Følg instruktionerne på skærmen for at indstille et root-password, fjerne anonyme brugere, deaktivere root-login eksternt og fjerne testdatabasen.
- Log ind på MySQL-serveren:
mysql -u root -p - Opret en database og en bruger til Moodle:
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; GRANT ALL PRIVILEGES ON moodle.* TO 'moodleuser'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; EXIT;(Erstat ‘password’ med et stærkt password)
Trin 4: Download og installer Moodle
- Gå til webserverens root-mappe:
cd /var/www/html - Download den seneste stabile version af Moodle:
wget https://download.moodle.org/download.php/direct/stable404/moodle-4.0.4+.tgz(Kontroller Moodle-hjemmesiden for den nyeste version)
- Udpak den downloadede fil:
tar -xvzf moodle-4.0.4+.tgz - Flyt Moodle-filerne til webserverens root-mappe:
mv moodle/* . - Slet den downloadede fil og den tomme mappe:
rm moodle-4.0.4+.tgz moodle - Opret en datamappe til Moodle:
mkdir /var/moodledata - Ændre ejerskabet af Moodle-mapperne til webserverbrugeren (www-data):
chown -R www-data:www-data /var/www/html /var/moodledata - Sæt de korrekte tilladelser på Moodle-mapperne:
chmod -R 755 /var/www/html chmod -R 777 /var/moodledata
Trin 5: Fuldfør installationen via webgrænsefladen
- Åbn en webbrowser og gå til din Moodle-installation (f.eks. http://[din server IP-adresse]/moodle).
- Følg instruktionerne på skærmen for at fuldføre installationen. Du skal angive databaseoplysningerne, du oprettede tidligere, og konfigurere din Moodle-instans.
Yderligere noter
- Du kan finde mere information om Moodle på den officielle hjemmeside: https://moodle.org/
- Hvis du har brug for hjælp til at installere eller konfigurere Moodle, kan du finde dokumentation og support på Moodle-forummet.