Moodle ist eine beliebte Open-Source-Plattform für das Lernen und Lehren online. In dieser Anleitung werden wir Ihnen Schritt für Schritt erklären, wie Sie Moodle LMS auf einem Ubuntu 24.04 Server installieren.

Voraussetzungen

  • Einen Ubuntu 24.04 Server (Wenn Sie noch keinen haben, können Sie einen VPS Server mieten)
  • Root-Zugriff auf den Server
  • Eine funktionierende Internetverbindung

Schritt 1: Aktualisieren Sie das System

Melden Sie sich zunächst per SSH bei Ihrem Server an und aktualisieren Sie das System mit den folgenden Befehlen:

sudo apt update
sudo apt upgrade

Schritt 2: Installieren Sie Apache, PHP und MariaDB

Moodle benötigt einen Webserver (Apache), eine Datenbank (MariaDB) und PHP. Installieren Sie diese mit dem folgenden Befehl:

sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip

Schritt 3: Konfigurieren Sie MariaDB

Sichern Sie Ihre MariaDB-Installation und legen Sie ein Root-Passwort fest:

sudo mysql_secure_installation

Erstellen Sie eine Datenbank und einen Benutzer für Moodle:

sudo mysql -u root -p

Geben Sie Ihr Root-Passwort ein und führen Sie die folgenden SQL-Befehle aus:

CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'moodleuser'@'localhost' IDENTIFIED BY 'IhrStarkesPasswort';
GRANT ALL PRIVILEGES ON moodle.* TO 'moodleuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Schritt 4: Laden Sie Moodle herunter und entpacken Sie es

Wechseln Sie in das Web-Root-Verzeichnis und laden Sie die neueste stabile Version von Moodle herunter:

cd /var/www/html
sudo wget https://download.moodle.org/download.php/direct/stable311/moodle-latest-311.tgz
sudo tar -xvzf moodle-latest-311.tgz
sudo rm moodle-latest-311.tgz
sudo chown -R www-data:www-data /var/www/html/moodle

Schritt 5: Erstellen Sie das Datenverzeichnis

Erstellen Sie ein Verzeichnis für Moodle-Daten außerhalb des Web-Root-Verzeichnisses:

sudo mkdir /var/moodledata
sudo chown -R www-data:www-data /var/moodledata

Schritt 6: Konfigurieren Sie Apache

Erstellen Sie eine virtuelle Host-Datei für Moodle:

sudo nano /etc/apache2/sites-available/moodle.conf

Fügen Sie den folgenden Inhalt ein und ersetzen Sie yourdomain.com durch Ihre tatsächliche Domain:

<VirtualHost *:80>
    ServerName yourdomain.com
    DocumentRoot /var/www/html/moodle

    <Directory /var/www/html/moodle>
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Aktivieren Sie die virtuelle Host-Datei und den Rewrite-Modul:

sudo a2ensite moodle.conf
sudo a2enmod rewrite
sudo systemctl restart apache2

Schritt 7: Starten Sie den Moodle-Installationsassistenten

Öffnen Sie Ihren Webbrowser und navigieren Sie zu http://yourdomain.com. Folgen Sie den Anweisungen des Moodle-Installationsassistenten, um die Installation abzuschließen.

Herzlichen Glückwunsch!

Sie haben Moodle erfolgreich auf Ihrem Ubuntu 24.04 Server installiert.

Hinweis:

Diese Anleitung bietet eine grundlegende Installation von Moodle. Für eine Produktionsumgebung sollten Sie zusätzliche Sicherheitsmaßnahmen ergreifen und die Moodle-Konfiguration an Ihre spezifischen Anforderungen anpassen.

Haftungsausschluss:

Obwohl diese Anleitung mit größter Sorgfalt erstellt wurde, können wir keine Haftung für etwaige Fehler oder Schäden übernehmen, die durch die Befolgung dieser Anleitung entstehen könnten.

Windows VPS

Windows VPS UK

Windows VPS

VPS Windows

Serwer VPS Windows

VPS Windows Deutschland

Windows VPS Hosting

VPS Windows España

Windows VPS Nederland

VPS Windows Italia

VPS Windows Portugal

VPS Windows ??????

VPS Windows ???????

VPS Windows ??

VPS Windows Sverige

VPS Windows Norge

VPS Windows ????

VPS Windows Türkiye

Remote Desktop Services (RDS)

RDS CAL (Client Access License)

Remote Desktop VPS

Keywords: windows vps uk, windows vps, uk windows vps, windows vps hosting uk, vps windows server, uk vps windows, vps windows, servidor vps windows, vps uk windows, vps with windows, virtual private server windows, windows virtual private server, windows vps server uk, vps for windows, servidores vps windows, vps windows uk, windows vps hosting, vps windows hosting, windows vps server, windows virtual private servers, vps on windows, vps windows servers, cheap windows vps uk, windowsvps, windows desktop vps, buy vps windows, windows server vps, windows 10 vps uk, rds services, rds cal, remote desktop services, remote desktop hosting

#windowsvps #vpshosting #ukvps #virtualserver #windowsvpsuk #vpsserver #hostingvps #cloudvps #windowsvpshosting #cheapvps #vpswithwindows #windowsserver #servervps #vpssolutions #vpswindows #rdscal #remotedesktop #remotedesktopvps #rds #windowsrds

vps windows