Apache auf MacBook

RolWg

Carola
Registriert
02.01.09
Beiträge
115
Hallo zusammen,

ich versuche, den Apache auf dem MacBook für (später) mehrere lokale Entwicklungs-Domains zu konfigurieren.
Leider habe ich wohl mindestens 1 Verständnisproblem ;-( Aber der Reihe nach:

Wenn ich im Browser die folgenden verschiedenen Adressen aufrufe, erhalte ich:
- bei "localhost" und "127.0.0.1" --> Forbidden You don't have permission to access / on this server.
- bei "testdomain.local" --> Gateway Timeout: can't connect to remote host
- bei "http://mcb.fritz.box/~rolwg/ --> [die Standard-Website des Mac/Apache lt. Systemeinstellungen/Web-Freigabe]
(Die fritz.box-Software hat diesen Eintrag bei Installation selbsttätig erzeugt; leider finde ich nicht, wo.
Diese Anzeige bleibt hier immer erhalten,
sobald ich den Apache mit dem Terminal gestoppt und gestartet habe.)

1) Ich habe in der hosts-Datei angegeben:
192.168.178.31 testdomain.local
(IP, die innerhalb des Zahlenraumes liegt, der von der fritz.box akzeptiert wird)
Wenn ich hier eine IP wie etwa 127.0.0.42 angäbe, wäre die Domain ausschließlich vom MacBook aus erreichbar, oder?

2) Ich habe in der httpd.conf den Block:
# Virtual hosts
Include /private/etc/apache2/extra/httpd-vhosts.conf

3) Ich habe in der httpd-vhosts.conf die beiden Blöcke:
# localhost
<VirtualHost *:80>
DocumentRoot "/Users/rolwg/sites"
ServerName localhost
ErrorLog "/private/var/log/apache2/localhost-error_log"
CustomLog "/private/var/log/apache2/localhost-access_log" common
</VirtualHost>

# testdomain.local
<VirtualHost *:80>
DocumentRoot "/Users/rolwg/sites/testdomain.local"
ServerName 4you-solutions.local
ErrorLog "/private/var/log/apache2/testdomain-error_log"
CustomLog "/private/var/log/apache2/testdomain-local-access_log" common
</VirtualHost>

4) Im Errorlog steht bei dieser Konfiguration:
[Tue Nov 11 13:13:31 2014] [notice] caught SIGTERM, shutting down
[Tue Nov 11 13:13:38 2014] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Tue Nov 11 13:13:38 2014] [notice] Digest: generating secret for digest authentication ...
[Tue Nov 11 13:13:38 2014] [notice] Digest: done
[Tue Nov 11 13:13:39 2014] [notice] Apache/2.2.24 (Unix) DAV/2 PHP/5.3.26 mod_ssl/2.2.24 OpenSSL/0.9.8y configured -- resuming normal operations

5) Den Apache habe ich nach jeder Änderung mit dem Terminal herunter- und wieder 'raufgefahren
Dort steht: mcb:~ rolwg$

6) Ein Ping Richtung
- 127.0.0.1 und localhost zeigt, daß beide laufen
- testdomain.local bekommt kein Echo.

Dankbar für jeden Tipp.