Dies ist eine alte Version des Dokuments!
Die Installation erfolgt im Wesentlichen wie unter Yosemite. Nach dem Upgrade auf El Capitan sind aber folgende Dinge zu beachten:
Eine Neuerung unter El Capitan: Durch die „System Integrity Protection“ (SIP) sind die Systemordner /System
, /bin
, /usr
und /sbin
selbst durch Systemadministatoren nicht mehr beschreibbar. Da Homebrew normalerweise unter /usr/local
installiert wird, ist die Paketverwaltung nicht mehr lauffähig. Beheben lässt sich dies, indem die Zugriffsrechte für den Ordner geändert werden.
Terminal:
sudo chown -R $(whoami) /usr/local
Durch das Upgrade wird die httpd.conf
überschrieben. Die hier genannten Änderungen müssen also erneut durchgeführt werden. Die httpd-vhosts.conf
hingegen hat das Upgrade unverändert überstanden.
Zudem musste ich in der httpd.conf
den folgenden Eintrag noch um index.php
ergänzen. Unter Yosemite ging es ohne, im neuen OS erhalte ich die Fehlermeldung:
No matching DirectoryIndex (index.html) found, and server-generated directory index forbidden by Options directive
<IfModule dir_module> DirectoryIndex index.html index.php </IfModule>