lpi2:apache
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| lpi2:apache [2015/07/09 11:00] – [Konfiguration] ingo_wichmann | lpi2:apache [2025/05/02 11:42] (aktuell) – [Dienst starten] ingo_wichmann | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Apache ====== | ====== Apache ====== | ||
| ===== Benötigte Pakete ===== | ===== Benötigte Pakete ===== | ||
| - | Fedora, | + | CentOS |
| httpd | httpd | ||
| - | openSuSE: | + | openSuSE, Debian (ab 3.1), Ubuntu: |
| - | apache2 | + | apache2 |
| - | Debian (ab 3.1): | + | ===== Webseite anlegen |
| - | apache2 apache2-mpm-prefork | + | |
| - | + | ||
| - | ===== Konfiguration | + | |
| Im einfachsten Fall | Im einfachsten Fall | ||
| * startet man den Webserver | * startet man den Webserver | ||
| Zeile 16: | Zeile 13: | ||
| * und greift darauf zu | * und greift darauf zu | ||
| - | ''/ | + | ''/ |
| - | ''/ | + | ''/ |
| - | ''/ | ||
| <code html> | <code html> | ||
| < | < | ||
| Zeile 32: | Zeile 28: | ||
| </ | </ | ||
| - | ''/ | + | ===== Dienst starten ===== |
| - | <code html> | + | CentOS: |
| - | < | + | |
| - | | + | |
| - | < | + | SuSE: |
| - | </ | + | |
| - | | + | |
| - | Hello World | + | Debian/Ubuntu: |
| - | </body> | + | |
| - | </ | + | |
| - | </ | + | |
| ===== Testen ===== | ===== Testen ===== | ||
| - | === netcat === | + | === netcat |
| - | netcat -v localhost 80 | + | Debian, OpenSuSE: |
| + | netcat -Cv localhost 80 | ||
| + | |||
| + | CentOS (( Paket: nmap-ncat )) | ||
| + | nc -Cv localhost 80 | ||
| GET http:// | GET http:// | ||
| Host: localhost | Host: localhost | ||
| Zeile 62: | Zeile 61: | ||
| === ab === | === ab === | ||
| + | (( bei Debian im Paket '' | ||
| ab -n 1000 -c 100 http:// | ab -n 1000 -c 100 http:// | ||
| Zeile 69: | Zeile 69: | ||
| ===== cgi Skript ===== | ===== cgi Skript ===== | ||
| ==== Konfiguration ==== | ==== Konfiguration ==== | ||
| - | Debian (ab 8.0): | + | Debian (ab 8.0), Ubuntu (ab 16.04): |
| a2enmod cgi | a2enmod cgi | ||
| ==== Skript ==== | ==== Skript ==== | ||
| - | ''/ | + | ''/ |
| ''/ | ''/ | ||
| - | ''/ | + | ''/ |
| <code bash> | <code bash> | ||
| Zeile 93: | Zeile 93: | ||
| echo "</ | echo "</ | ||
| </ | </ | ||
| - | Debian: | + | Debian, Ubuntu: |
| chmod +x / | chmod +x / | ||
| SuSE: | SuSE: | ||
| Zeile 109: | Zeile 109: | ||
| )) | )) | ||
| - | ====== IPv6 abschalten ====== | ||
| - | |||
| - | ''/ | ||
| - | < | ||
| - | Listen 0.0.0.0:80 | ||
| - | </ | ||
| ====== Dokumentation ====== | ====== Dokumentation ====== | ||
lpi2/apache.1436439638.txt.gz · Zuletzt geändert: 2015/07/09 11:00 von ingo_wichmann
