Webserver
Aus SELFHTML-Wiki
Dieses Kapitel enthält wichtige Hinweise zum Aufsetzen und zur Pflege eines lokalen Webservers sowie zur Zugriffskontrolle auf einen angemieteten Server im Internet.
Einstieg
- Grundlagen
- Client und Server
- HTTP - Request und Response
- SELF-Hosting
(Eigener PC als Webserver)- Technische Voraussetzungen
- Sicherheitsaspekte
- Webserver lokal einrichten
- eingebauter PHP-Server
- XAMPP
- Alternativen wie LAMP
- IIS-Server unter Windows
- Apache HTTP-Webserver
- Einstieg
- Umleitungen mit mod_rewrite
- Umleitungen mit RewriteRule
- Zugriffskontrolle
- alternative Inhalte
- Sprachauswahl mit Multiview
- Fehlermeldungen
- Verzeichnisoptionen
- Linux für Webworker
(Einstieg in die Shell)- Dateien und Verzeichnisse
- Rechte im Dateisystem
- Dateirechte mit
chmod
setzen
- Dateirechte mit
- Sichern und Wiederherstellen mit
tar
-
wget
– Dateien von URLs downloaden - Shell-Hilfen
- CGI
- FTP (File Transfer Protocol)
- HTTPS und TLS (Verschlüsselung, SSL)
- SSH (Secure Shell)
- SSI (Server Side Includes)
- Node.js
(Laufzeitumgebung, mit der in JS programmiert werden kann)