[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Apache2 Konfigurationsproblem



Ich versuche zig-fach verschiedene Konfigurationen für den Apache2 aus:

Die Installation läuft auf einem Debian testing System (deb 
http://debian.ethz.ch/debian/ testing main). Die alte Installation sah 
zusammengeraft so aus und funktioniert problemlos:

----------------------
ServerAdmin root@sonne.local
ServerName sonne.local
DocumentRoot "/usr/local/httpd/htdocs/"

Listen 80
Listen 8080

ServerName sonne

<VirtualHost 192.168.0.101:8080>
  ServerAdmin root@sonne.local
  DocumentRoot /home/entwicklung/intranet/
  Port 8080
  <Directory />
       AllowOverride None
  </Directory>
</VirtualHost>
-----------------------


Neu habe ich bei Apache2 kein DocumentRoot mehr und versuchte es darum so (und 
in vielen Variationen):
Code:

-----------------------
Listen 192.168.0.102:80
Listen 192.168.0.102:8080

<VirtualHost 192.168.0.102:80>
    ServerAdmin root@mond.local
    DocumentRoot /home/produktion/intranet/
    ServerName mond.prod
    ErrorLog /var/log/apache2/mond_error.log
    CustomLog /var/log/apache2/mond_custom.log common
</VirtualHost>

<VirtualHost 192.168.0.102:8080>
    ServerAdmin root@mond.local
    DocumentRoot /home/entwicklung/intranet/
    ServerName mond.test
    ErrorLog /var/log/apache2/mondtest_error.log
    CustomLog /var/log/apache2/mondtest_custom.log common
</VirtualHost>

-----------------------------

Ich habe auch schon versucht nur den 8080 zu definieren, da er den 80er 
irgendwie schon kennt. Aber ich komme einfach nicht weiter. In der Doku sind 
auch diverse Beispiele, wo beide (80 und 8080) definiert werden. Dennoch 
erhalte ich imemr die Meldung:
Code:

Starting web server: Apache2apache2: Could not determine the server's fully 
qualified domain name, using 192.168.0.102 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down

Das mit dem ServerName macht mir keine Sorgen - aber Address already in use 
... Das heisst doch Port 80 ist irgendwie schon belegt - oder?

"ps x | grep apache" bringt nichts
"fuser -vn tcp 80" auch nicht

Hat mir jemand einen Tipp?




Reply to: