Benutzer-Werkzeuge

Webseiten-Werkzeuge


minikurse:raspberry:dokuwiki_basis:pdf:lektion_03

Dies ist eine alte Version des Dokuments!


🖥️ Lektion 03: Apache + PHP auf dem Raspberry Pi installieren

In dieser Lektion installierst du den Webserver Apache2 und die Programmiersprache PHP. Anschließend richten wir DokuWiki korrekt ein und beheben den bekannten Fehler 403 Forbidden.

🧰 Schritt 1: Apache2 installieren

Führe im Terminal (per SSH) folgende Befehle aus:

sudo apt update
sudo apt install apache2 -y

🧪 Funktion prüfen: Apache-Webserver aufrufen

Öffne auf deinem Hauptrechner den Browser. Gib eine der folgenden Adressen ein:

→ funktioniert nur, wenn dein System mDNS unterstützt (z. B. macOS, Ubuntu)

  • `http:<deine-ip>` Beispiel: `http://192.168.2.123` So findest du die IP-Adresse deines Raspberry Pi: <code bash> hostname -I </code> 📌 Wenn Apache richtig läuft, siehst du die Seite „Apache2 Debian Default Page“. Falls du stattdessen „403 Forbidden“ bekommst, keine Sorge – diesen Fehler beheben wir weiter unten. ===== 🧰 Schritt 2: PHP installieren ===== Führe aus: <code bash> sudo apt install php libapache2-mod-php -y </code> Erstelle eine PHP-Testseite: <code bash> echo „<?php phpinfo(); ?>“ | sudo tee /var/www/html/info.php </code> Rufe auf: * `http:<deine-ip>/info.php`

→ z. B. `http://192.168.2.123/info.php`

Wenn alles funktioniert, siehst du die PHP-Konfigurationsseite.

📦 Schritt 3: DokuWiki installieren

Wechsle ins Home-Verzeichnis und lade DokuWiki herunter:

cd ~
wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
tar -xvzf dokuwiki-stable.tgz
sudo cp -r dokuwiki-*/ /var/www/html/

🚫 Fehlerbehebung: 403 Forbidden (Zugriffsrechte setzen)

Damit Apache korrekt auf das Webverzeichnis zugreifen darf, musst du Rechte setzen:

sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
sudo systemctl restart apache2

✅ DokuWiki im Browser testen

Öffne:

  • `http:<deine-ip>` → z. B. `http://192.168.2.123` Wenn alles korrekt installiert ist, erscheint nun die DokuWiki-Installationsseite. Falls du weiterhin 403 Forbidden bekommst: * Prüfe, ob `index.php` existiert: <code bash> ls /var/www/html/ </code> * Apache-Status prüfen: <code bash> sudo systemctl status apache2 </code> ===== 🧹 PHP-Testseite entfernen ===== Die Testseite `info.php` kannst du nun löschen: <code bash> sudo rm /var/www/html/info.php </code> ===== 🧭 Zusammenfassung =====

    ✅ Apache installiert und getestet ✅ PHP installiert und geprüft ✅ DokuWiki entpackt und verschoben ✅ Dateirechte gesetzt → 403-Fehler behoben ✅ Wiki im Browser aufrufbar

    ===== 🔗 Weiter zur nächsten Lektion ===== → Lektion 04: DokuWiki konfigurieren & starten

minikurse/raspberry/dokuwiki_basis/pdf/lektion_03.1750598260.txt.gz · Zuletzt geändert: von strangelove

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki