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/09/24 08:56]
127.0.0.1 Externe Bearbeitung
lpi2:apache [2019/04/07 19:58]
127.0.0.1 Externe Bearbeitung
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 ab 8, Ubuntu ab 16.04 )
- +
-''/​srv/​www/​htdocs/​test.html'':​ ( SuSE 10.0 )+
  
-''/​var/​www/​test.html''​ : ( ab Debian 5.0 )+''/​srv/www/htdocs/​test.html'':​ ( ab SuSE 10.0 )
  
-''/​var/​www/​html/​test.html''​ : ( ab Debian 8.0 ) 
 <code html> <code html>
 <​html>​ <​html>​
Zeile 33: 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 64: 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 88: 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 104: Zeile 108:
 )) ))
  
-====== IPv6 abschalten ====== 
- 
-''/​etc/​apache2/​ports.conf''​ : ( Debian 4.0 ) 
-<​file>​ 
-Listen 0.0.0.0:80 
-</​file>​ 
  
 ====== Dokumentation ====== ====== Dokumentation ======
lpi2/apache.txt · Zuletzt geändert: 2022/12/22 10:11 (Externe Bearbeitung)