Ganz nach dem Motto “Never change a running system” habe ich bis heute mit Mac OS X Leopard 10.5 gearbeitet. Heute morgen jedoch habe ich dann endlich das kombinierte Mac OS X Update installiert. Jetzt rennt auch 10.5.2 auf meinem MacBook Pro. Aber bald schon kommt ja 10.5.3. da hätte ich auch noch ein bisschen warten können
Posts Tagged ‘Leopard’
Never change a running system!
Tuesday, May 27th, 2008MySQL nicht nur mit PHP auf Leopard
Thursday, December 13th, 2007
Ein Kommentar auf diesen Post von mir hat mich auf ein Problem aufmerksam gemacht, welches entsteht wenn man MySQL5 für PHP unter Mac OS X Leopard installiert. Die Verbindung zwischen PHP und MySQL funktioniert zwar wunderbar, jedoch ist es nicht möglich mit Programmen wie zum Beispiel dem MySQL Query Browser oder dem MySQL Administrator zum MySQL-Server zu verbinden. Ich hatte dieses Problem auch schon. Jedoch war es für mich klar, dass ich bei den Verbindungsoptionen das neue Socketfile angeben muss und nicht das default Socket file nehmen kann. Wir haben ja bei der Installation von MySQL den Socket-Pfad geändert. Ich habe mal ein kleinen Screenshot gemacht, wie ihr mit Drittprogrammen mit eurem MySQL Server unter Leopard kommunizieren könnt. In meinem Beispiel ist das der Query Browser von MySQL. Ihr müsst einfach den Pfad zum Socketfile angeben. Zur Erinnerung. Das Socketfile ist dies hier:
/var/mysql/mysql.sockIch hoffe es klappt nun auch mit Drittsoftware.
Leopard Bluetooth Workaround
Thursday, November 29th, 2007Seit der Umstellung von Mac OS X Tiger nach Leopard konnte ich bis heute keine Dateien von meinem Handy an mein MacBook Pro senden. Es hiess immer, dass die Verbindung fehlgeschlagen ist. Da ich nicht alleine mit diesem Problem bin, wurde auch eine Lösung gefunden. Einfach in den Systemeinstellungen unter Sharing das Bluetooth-Sharing aktivieren.
Siehe hier:
Quicklook Plugin für Leopard
Monday, November 26th, 2007Als ich heute Morgen meine RSS-Feeds mit dem GoogleReader durch las stolperte ich über diesen Post vom apfelquak.de Blog. Darin wird ein Plugin für die Quicklook Funktion von Mac OS X Leopard beschrieben. Es handelt sich dabei um ein “ZIP-Plugin”. Dies ermöglicht es, ZIP-Archive mit Quicklook zu durchstöbern, ohne das Archiv zu entpacken. Werde das heute abend gleich mal ausprobieren.
Btw: Hier kann man das Plugin herunterladen. Zum installieren des Plugins einfach in den Ordner
/Library/QuickLook/kopieren.
MySQL 5 auf Mac OS X 10.5
Tuesday, November 6th, 2007So nun gibts wieder einmal ein Beitrag über bzw. für Apple‘s neues Betriebssystem Mac OS X 10.5 alias Leopard. Ich hab ja schon beschrieben, wie man PHP unter Leopard aktiviert. Nun macht aber PHP alleine nicht wirklich viel Spass. Also muss noch eine Datenbank her. Ich hab mich für MySQL entschieden. Mit diesem Post möchte ich eine kurze Schritt für Schritt Anleitung schreiben. Vielleicht hilfts jemanden. Also los gehts.
Zuerst brauchen wir mal den MySQL Server von der MySQL Seite. Es gibt noch keine offizielle Version für Leopard. Also installieren wir die Version für 10.4 alias Tiger. Die passenden Downloads für PPC und Intel Macs gibts hier.
Der nächste Schritt ist die Installation der Packages welche wir heruntergeladen haben. Es müssen die beiden Packages installiert werden. Das MySQL.prefpane könnt ihr euch sparen. Es funktioniert (noch) nicht mit Leopard!
Nach der Installation der beiden Pakete sind noch ein paar Einstellungen nötig, damit das ganze auch mit PHP von Leopard funktioniert. Ich verzichte an dieser Stelle auf grosse Erklärungen. Wer sich ein Bisschen mit MySQL, Unix und PHP auskennt braucht auch keine Erklärungen. Andere sind wahrscheinlich einfach froh dass es läuft. Also weiter.
Jetzt müsst ihr das Terminal starten und folgendes eingeben:
cd /etc
sudo touch my.cnf
sudo nano my.cnf
Jetzt startet ein Editor im Terminal da fügt ihr folgenden Text ein
[client]
socket = /var/mysql/mysql.sock
[mysqld]
socket = /var/mysql/mysql.sock
Mit CTRL+X verlasst ihr den Editor wieder. Aber nicht vergessen zu speichern.
Nachdem das File angelegt ist, müssen nur noch 3 Befehle ausgeführt werden und MySQL sollte mit PHP zusammenarbeiten.
sudo mkdir /var/mysql
sudo chown _mysql /var/mysql
sudo /usr/local/mysql/support-files/mysql.server start
Mit dem letzten Kommando haben wir den MySQL-Server gestartet. Ich weiss nicht, ob der MySQL Server automatisch beim Booten gestartet wird. Ich habe meinen Mac immer im Ruhezustand wenn ich Ihn nicht brauche. Aber wenn jemand das testen möchte nur zu. Also viel Spass damit.
Update:
David hat gerade berichtet, dass der MySQL-Server nach einem Neustart wieder automatisch anläuft. Vielen Dank an dieser Stelle!