Skip to content


Apache/PHP/MySQL unter Snow Leopard installieren

Eine schnelle und kurze Übersicht zur Installation von Apache, PHP und MySQL unter Snow Leopard.

Apache

Der Apache-Server ist bereits in der Grundinstallation von Mac OS X enthalten und braucht daher nur gestartet zu werden:

sudo apachectl start

Ob der Server läuft, kann man über http://localhost/ prüfen.

PHP

Wie auch Apache, ist PHP bereits in der Grundinstallation von Mac OS X enthalten und muss auch hier nur aktiviert werden. Dazu reicht es aus, in der Datei /etc/apache2/http.conf folgende Zeilen auszukommentieren:

LoadModule php5_module        libexec/apache2/libphp5.so

und anschließend den Apache neuzustarten:

sudo apachectl restart

Warnung beheben

Ohne eine vorhandene php.ini erscheint bei PHP eine Warnung bzgl. der verwendeten Timezone. Dies lässt sich beheben, indem man eine Kopie der Standardeinstellungen unter /etc/php.ini erstellt:

cd /etc
sudo cp php.ini.default php.ini
sudo chmod 666 php.ini

anschließend die folgende Zeile sucht:

;date.timezone = 

und wie nachstehend anpasst:

date.timezone = "Europe/Berlin"

Anschließend Apache neustarten:

sudo apachectl restart

MySQL

MySQL ist unter Mac OS X noch nicht vorinstalliert. Das entsprechende Paket (dmg) kann unter http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg geladen werden.

Anschließend die Inhalte des dmg-Paketes in folgender Reihenfolge installieren:

  • mysql
  • startup item
  • preference pane

und unter den Systemeinstellungen » MySQL den Server starten.

Ob die Installation erfolgreich war, kann man im Terminal testen:

/usr/local/mysql/bin/mysql

Pfad zu mysql.sock anpassen

In der erstellten /etc/php.ini muss nun noch der Pfad zu mysql.sock an drei Stellen angepasst werden:

pdo_mysql.default_socket = /tmp/mysql.sock
mysql.default_socket = /tmp/mysql.sock
mysqli.default_socket = /tmp/mysql.sock

Anschließend Apache neustarten:

sudo apachectl restart

Der Beitrag wurde am Sonntag, den 20. Juni 2010 um 15:04 Uhr veröffentlicht und wurde unter Apache, Mac OS X, MySQL, PHP abgelegt. Du kannst die Kommentare zu diesen Eintrag durch den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten. Die Tags zu diesem Eintrag lauten: , , , .



Eine Antwort

Über den RSS-Feed der Kommentare kannst du dich über neue Kommentare informieren.

  1. F.
    schrieb am 22. Oktober 2010, 22:11  |  Antworten »

    Einfach und zielstrebig erklärt. Danke für die schöne Anleitung!



Some HTML is OK

or, reply to this post via trackback.