Ich arbeite schon seit mindestens 3 Jahren aufm Mac und habe immer und immer wieder Ubuntu / Debian als VM installiert – was eigentlich keinen Sinn macht, da MacOSX ja alles mitliefert, was man als Developer so braucht
…
So fangen wir mal mit den einfachen Sachen an. Wie Ihr brew installiert und benutzt habe ich ja schon geschrieben. Was jetzt noch fehlt ist eigentlich nur noch der Apache
…
PHP aktivieren:
Als Allererstes braucht Ihr einen Terminal Editor. MacOSX bringt nano native mit, ist aber nicht mein Editor, ich benutze da doch lieber VIM.
Der Pfad zum Apache:
cd /etc/apache2
So, wie ihr nun seht hat es nicht dieselbe Folder Struktur wie unter Debian / Ubuntu…
Die wichtigste Datei ist httpd.conf. Mit dieser Datei configuriert Ihr euren Apache. Bitte erstellt vorher ein Backup, sicher ist sicher
->
sudo cp httpd.conf httpd.conf.backup
Öffnet nun die Datei – um PHP zu aktivieren müsst Ihr einfach die # entfernen ->
LoadModule php5_module libexec/apache2/libphp5.so
Danach einfach den Apache neu starten ->
sudo /usr/sbin/apachectl restart
Ihr habt nun PHP 5.3.6 für euren Apache aktiviert…
VHost:
Die VHost config Datei findet ihr ->
cd /etc/apache2/extra/
Wie Ihr sehen könnt sind dort noch andere config Dateien… Um VHost erstellen zu können benötigt ihr nur den httpd-vhost.conf (bitte vorher ein Backup machen) ->
sudo cp httpd-vhost.conf httpd-vhost.conf.backup
Mehr config infos findet Ihr hier -> Apache2 Conf
Example ->