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
lpi2:apache [2016/03/18 10:58]
ingo_wichmann [Konfiguration]
lpi2:apache [2019/04/07 19:58] (aktuell)
Zeile 1: Zeile 1:
 ====== Apache ====== ====== Apache ======
 ===== Benötigte Pakete ===== ===== Benötigte Pakete =====
-Fedora, ​CentOS:+CentOS ​(ab 5):
   httpd   httpd
  
Zeile 7: Zeile 7:
   apache2   apache2
  
-===== Konfiguration ​=====+===== Webseite anlegen ​=====
 Im einfachsten Fall  Im einfachsten Fall 
   * startet man den Webserver   * startet man den Webserver
Zeile 13: Zeile 13:
   * und greift darauf zu   * und greift darauf zu
  
-''/​var/​www/​html/​test.html'':​ ( CentOS )+''/​var/​www/​html/​test.html'':​ ( CentOS ​7, Debian ab 8, Ubuntu ab 16.04 )
  
-''/​srv/​www/​htdocs/​test.html'':​ ( SuSE 10.0 )+''/​srv/​www/​htdocs/​test.html'':​ ( ab SuSE 10.0 )
  
-''/​var/​www/​test.html''​ : ( ab Debian 5.0 ) 
- 
-''/​var/​www/​html/​test.html''​ : ( ab Debian 8.0, Ubuntu 16.04 ) 
 <code html> <code html>
 <​html>​ <​html>​
Zeile 30: Zeile 27:
 </​html>​ </​html>​
 </​code>​ </​code>​
 +
 +===== Dienst starten =====
 +CentOS:
 +  service httpd start
 +
 +SuSE:
 +  service apache start
 +
 +Debian/​Ubuntu:​
 +  service apache2 start
  
 ===== Testen ===== ===== Testen =====
 === netcat / nc === === netcat / nc ===
 Debian, OpenSuSE: Debian, OpenSuSE:
-  netcat -localhost 80+  netcat -Cv localhost 80
  
 CentOS (( Paket: nmap-ncat )) CentOS (( Paket: nmap-ncat ))
-  nc -localhost 80+  nc -Cv localhost 80
  
   GET http://​localhost/​test.html HTTP/1.1   GET http://​localhost/​test.html HTTP/1.1
Zeile 61: Zeile 68:
 ===== 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 85: Zeile 92:
 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: 
Zeile 101: Zeile 108:
 )) ))
  
-====== IPv6 abschalten ====== 
- 
-''/​etc/​apache2/​ports.conf''​ : ( Debian 4.0 ) 
-<​file>​ 
-Listen 0.0.0.0:80 
-</​file>​ 
  
 ====== Dokumentation ====== ====== Dokumentation ======
lpi2/apache.1458298701.txt.gz · Zuletzt geändert: 2016/03/18 10:58 von ingo_wichmann