Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:apache

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
lpi2:apache [2015/07/09 11:00]
ingo_wichmann [Konfiguration]
lpi2:apache [2018/11/12 21:36]
ingo_wichmann [Webseite anlegen]
Zeile 1: Zeile 1:
 ====== Apache ====== ====== Apache ======
 ===== Benötigte Pakete ===== ===== Benötigte Pakete =====
-Fedora, ​CentOS:+CentOS ​(ab 5):
   httpd   httpd
  
-openSuSE:  +openSuSE, Debian (ab 3.1), Ubuntu:  
-  apache2 ​apache2-prefork+  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
  
-''/​var/​www/​html/​test.html'':​ ( CentOS )+''/​var/​www/​html/​test.html'':​ ( CentOS ​7, Debian 8, Ubuntu 16.04 )
  
 ''/​srv/​www/​htdocs/​test.html'':​ ( SuSE 10.0 ) ''/​srv/​www/​htdocs/​test.html'':​ ( SuSE 10.0 )
  
-''/​var/​www/​test.html''​ : ( ab Debian 5.0 ) +''/​var/​www/​test.html''​ : ( Debian 5 bis 7 )
- +
-''/​var/​www/​html/​test.html''​ : ( ab Debian 8.0 )+
 <code html> <code html>
 <​html>​ <​html>​
Zeile 33: Zeile 28:
 </​html>​ </​html>​
 </​code>​ </​code>​
 +
 +===== Dienst starten =====
 +CentOS:
 +  service httpd start
 +
 +SuSE:
 +  service apache start
 +
 +Debian/​Ubuntu:​
 +  service apache2 start
  
 ===== Testen ===== ===== Testen =====
-=== netcat === +=== netcat ​/ nc === 
-  netcat -localhost 80+Debian, OpenSuSE: 
 +  netcat -Cv localhost 80 
 + 
 +CentOS (( Paket: nmap-ncat )) 
 +  nc -Cv localhost 80 
   GET http://​localhost/​test.html HTTP/1.1   GET http://​localhost/​test.html HTTP/1.1
   Host: localhost   Host: localhost
Zeile 59: 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 ====
  
-''/​usr/​lib/​cgi-bin/​test''​ : ( Debian 6.0 )+''/​usr/​lib/​cgi-bin/​test''​ : ( Debian 6.0, Ubuntu 16.04 )
  
 ''/​srv/​www/​cgi-bin/​test''​ : ( openSuSE 12.1 ) ''/​srv/​www/​cgi-bin/​test''​ : ( openSuSE 12.1 )
  
-''/​var/​www/​cgi-bin/​test''​ : ( Centos 6 )+''/​var/​www/​cgi-bin/​test''​ : ( Centos ​ab 6 )
  
 <code bash> <code bash>
Zeile 83: Zeile 93:
 echo "</​html>"​ echo "</​html>"​
 </​code>​ </​code>​
-Debian: ​+Debian, Ubuntu
   chmod +x /​usr/​lib/​cgi-bin/​test   chmod +x /​usr/​lib/​cgi-bin/​test
 SuSE:  SuSE: 
lpi2/apache.txt · Zuletzt geändert: 2022/12/22 10:11 (Externe Bearbeitung)