Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| minikurse:raspberry:dokuwiki_basis:pdf:lektion_03 [2025/06/19 23:11] – strangelove | minikurse:raspberry:dokuwiki_basis:pdf:lektion_03 [2025/06/22 21:06] (aktuell) – gelöscht strangelove | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ~~NOTOC~~ | ||
| - | ====== DokuWiki auf dem Raspberry Pi – Lektion 3 ====== | ||
| - | ===== Apache + PHP installieren ===== | ||
| - | |||
| - | |||
| - | |||
| - | ==== Was du in dieser Lektion lernst ==== | ||
| - | |||
| - | * Installation des Apache Webservers | ||
| - | * Einrichten von PHP und wichtigen Modulen | ||
| - | * Funktionstest im Browser | ||
| - | * Vorbereitung für die DokuWiki-Installation | ||
| - | |||
| - | === Schritt 1 – Apache installieren === | ||
| - | |||
| - | Aktualisiere dein System und installiere Apache: | ||
| - | |||
| - | <code bash> | ||
| - | sudo apt update | ||
| - | sudo apt install apache2 -y | ||
| - | </ | ||
| - | |||
| - | Öffne im Browser: | ||
| - | |||
| - | * `http:// | ||
| - | * oder: `http:// | ||
| - | |||
| - | → Du solltest die Seite *“Apache2 Debian Default Page”* sehen. | ||
| - | |||
| - | === Schritt 2 – PHP installieren === | ||
| - | |||
| - | Installiere PHP samt CLI und Apache-Modul: | ||
| - | |||
| - | <code bash> | ||
| - | sudo apt install php php-cli php-cgi libapache2-mod-php -y | ||
| - | </ | ||
| - | |||
| - | Apache danach neu starten: | ||
| - | |||
| - | <code bash> | ||
| - | sudo systemctl restart apache2 | ||
| - | </ | ||
| - | |||
| - | === Schritt 3 – PHP testen === | ||
| - | |||
| - | Erstelle eine Testdatei: | ||
| - | |||
| - | <code bash> | ||
| - | echo "<? | ||
| - | </ | ||
| - | |||
| - | Rufe im Browser auf: | ||
| - | |||
| - | * `http:// | ||
| - | |||
| - | → Du siehst die PHP-Konfigurationsübersicht. | ||
| - | |||
| - | Aus Sicherheitsgründen danach löschen: | ||
| - | |||
| - | <code bash> | ||
| - | sudo rm / | ||
| - | </ | ||
| - | |||
| - | === Hinweis: HTTPS (optional) === | ||
| - | |||
| - | HTTPS ist in dieser Phase nicht erforderlich. | ||
| - | Später kann ein SSL-Zertifikat z. B. mit certbot oder nginx eingerichtet werden. | ||
| - | |||
| - | === Was du nun kannst === | ||
| - | |||
| - | * Apache Webserver nutzen | ||
| - | * PHP-Umgebung einrichten und testen | ||
| - | * Raspberry Pi als lokalen Webserver betreiben | ||
| - | * Voraussetzungen für DokuWiki erfüllt | ||
| - | \\ | ||
| - | \\ | ||
| - | <WRAP center small> | ||
| - | **(c) Olaf Droste Products** | ||
| - | | ||
| - | Immermannstr. 31, | ||
| - | Stand: 20.06.2025 | ||
| - | </ | ||