Webserver: Unterschied zwischen den Versionen
Aus SELFHTML-Wiki
K (akt + Siehe auch) |
K (-> Cards Vorlage eingebaut) |
||
Zeile 2: | Zeile 2: | ||
− | + | {{Cards| | |
− | + | {{Card| | |
− | + | link=Webserver/Grundlagen| | |
+ | icon=Server-multiple.svg|alt=Icon for Tutorial| | ||
+ | titel=Webserver Grundlagen| | ||
* Client und Server | * Client und Server | ||
* HTTP - Request und Response | * HTTP - Request und Response | ||
− | + | }} | |
− | + | {{Card|zeilen=2| | |
− | + | link=/htaccess| | |
− | + | icon=Htaccess-icon.svg|alt=Icon for Tutorial| | |
− | + | titel=Einstieg in .htaccess|# [[Webserver/htaccess/Umleitungen mit mod rewrite|Umleitungen mit mod_rewrite]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | # [[Webserver/htaccess/Umleitungen mit mod rewrite|Umleitungen mit mod_rewrite]] | ||
#* Umleitungen mit RewriteRule | #* Umleitungen mit RewriteRule | ||
# [[Webserver/htaccess/Zugriffskontrolle|Zugriffskontrolle]] | # [[Webserver/htaccess/Zugriffskontrolle|Zugriffskontrolle]] | ||
Zeile 31: | Zeile 24: | ||
# [[Webserver/htaccess/alternative Inhalte|alternative Inhalte]] | # [[Webserver/htaccess/alternative Inhalte|alternative Inhalte]] | ||
#* Sprachauswahl mit Multiview | #* Sprachauswahl mit Multiview | ||
− | + | }} | |
− | + | {{Card| | |
− | + | link=Linux|hintergrund=white|zeilen=2| | |
− | + | icon=Tux.svg|alt=Icon for Tutorial| | |
− | (Einstieg in die Shell) | + | titel=Linux für Webworker|(Einstieg in die Shell) |
* [[Linux/Dateien und Verzeichnisse|Dateien und Verzeichnisse]] | * [[Linux/Dateien und Verzeichnisse|Dateien und Verzeichnisse]] | ||
* [[Linux/Dateirechte|Rechte im Dateisystem]] | * [[Linux/Dateirechte|Rechte im Dateisystem]] | ||
Zeile 42: | Zeile 35: | ||
* [[Linux/Dateien von URLs downloaden|<code>wget</code> – Dateien von URLs downloaden]] | * [[Linux/Dateien von URLs downloaden|<code>wget</code> – Dateien von URLs downloaden]] | ||
* [[Linux/Shell-Hilfen|Shell-Hilfen]] | * [[Linux/Shell-Hilfen|Shell-Hilfen]] | ||
− | </ | + | }} |
+ | {{Card| | ||
+ | link=Webserver/SELF-Hosting| | ||
+ | icon=Server-Icon.svg|alt=Icon for Tutorial| | ||
+ | titel=SELF-Hosting|<br>(Eigener PC als Webserver) | ||
+ | * Technische Voraussetzungen | ||
+ | * Sicherheitsaspekte | ||
+ | }} | ||
+ | {{Card| | ||
+ | link=Webserver/lokal einrichten| | ||
+ | icon=|alt=Icon for Tutorial| | ||
+ | titel=Webserver lokal einrichten| | ||
+ | * eingebauter PHP-Server | ||
+ | * XAMPP | ||
+ | * Alternativen wie LAMP | ||
+ | * IIS-Server unter Windows | ||
+ | }} | ||
+ | {{Card| | ||
+ | link=HTTP| | ||
+ | icon=Http icon.svg|alt=Icon for Tutorial| | ||
+ | titel=HTTP| | ||
+ | * Anfragemethoden | ||
+ | * Header-Felder | ||
+ | * Statuscodes | ||
+ | * Einsteiger-Tutorial | ||
+ | }} | ||
+ | {{Card| | ||
+ | link=Raspberry| | ||
+ | icon=Raspberry_Pi_Logo.svg|alt=Icon for Tutorial| | ||
+ | titel=Raspberry| | ||
+ | * Erste Schritte | ||
+ | * Webserver mit Apache | ||
+ | * Fernzugriff mit SSH | ||
+ | }} | ||
+ | {{Card| | ||
+ | link=/Apache| | ||
+ | icon=Apache HTTP Server logo.svg|alt=Icon for Tutorial| | ||
+ | titel=Apache HTTP-Webserver| | ||
+ | }} | ||
+ | {{Card| | ||
+ | link=Node.js| | ||
+ | icon=Node.js logo.svg|alt=Icon for Tutorial| | ||
+ | titel=Node.js|* Webserver mit Node.js | ||
− | + | Laufzeitumgebung, mit der in JS programmiert werden kann | |
− | + | }} | |
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Siehe auch == | == Siehe auch == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | {{Cards| | |
− | + | {{Card| | |
− | + | link=HTTPS und TLS| | |
− | + | icon=https-icon.svg|alt=Icon for Tutorial| | |
− | + | titel=HTTPS und TLS|(Verschlüsselung, SSL) | |
− | + | * SSH (Secure Shell) | |
− | * | + | }} |
− | * | + | {{Card| |
− | + | link=PHP| | |
− | + | icon=PHP-logo.svg|alt=Icon for Tutorial| | |
+ | titel=PHP|Einstieg-Tutorials und Anwendungs-Artikel zu bestimmten Problemstellungen | ||
+ | }} | ||
+ | {{Card| | ||
+ | link=Datenbank| | ||
+ | icon=SQL-icon.svg|alt=Icon for Tutorial| | ||
+ | titel=Einstieg in Datenbank und SQL| | ||
+ | * SQL-Grundlagen | ||
+ | * Einführung in Joins | ||
+ | * Fortgeschrittene Jointechniken | ||
+ | }} | ||
+ | }} | ||
+ | |||
=== Artikel aus aktuell.de.selfhtml === | === Artikel aus aktuell.de.selfhtml === |
Aktuelle Version vom 4. April 2024, 17:24 Uhr
Dieses Kapitel enthält wichtige Hinweise zum Aufsetzen und zur Pflege eines lokalen Webservers sowie zur Zugriffskontrolle auf einen angemieteten Server im Internet.
- Webserver Grundlagen
- Client und Server
- HTTP - Request und Response
- Einstieg in .htaccess
- Umleitungen mit mod_rewrite
- Umleitungen mit RewriteRule
- Zugriffskontrolle
- Fehlermeldungen
- Verzeichnisoptionen
- alternative Inhalte
- Sprachauswahl mit Multiview
- Umleitungen mit mod_rewrite
- 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
- SELF-Hosting
(Eigener PC als Webserver)- Technische Voraussetzungen
- Sicherheitsaspekte
- Webserver lokal einrichten
- eingebauter PHP-Server
- XAMPP
- Alternativen wie LAMP
- IIS-Server unter Windows
- HTTP
- Anfragemethoden
- Header-Felder
- Statuscodes
- Einsteiger-Tutorial
- Raspberry
- Erste Schritte
- Webserver mit Apache
- Fernzugriff mit SSH
- Apache HTTP-Webserver
- Node.js
- Webserver mit Node.js
Laufzeitumgebung, mit der in JS programmiert werden kann
Siehe auch
- HTTPS und TLS
(Verschlüsselung, SSL)
- SSH (Secure Shell)
- PHP
Einstieg-Tutorials und Anwendungs-Artikel zu bestimmten Problemstellungen
- Einstieg in Datenbank und SQL
- SQL-Grundlagen
- Einführung in Joins
- Fortgeschrittene Jointechniken
Artikel aus aktuell.de.selfhtml
- httpd.conf in deutscher Sprache - Die Apache-Konfigurationsdatei von Christoph Schnauß am 19.08.2004.
- Alternative Dokumentinhalte via HTTP (1999)
- Häuptling Schnelles Wiesel: Wirksames Tuning für viel besuchte Webauftritte (2004)
- Lokale Spiegelungen von Webseiten (2005)
- W3C-Validator lokal installieren (2007)