Benutzer:Bigmama

Aus Macmini Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Problem: wie installiere ich einen Webserver ?

OS X bringt zwar schon einen Apache Webserver mit, der einfach über Systemeinstellungen / Sharing / Personal Web Sharing aktiviert wird. Dieser Apache Webserver läuft allerdings ohne irgendwelche Erweiterungen wie PHP und CGI Scripte.

Hier wird erklärt, wie man einen Webserver auf Basis von XAMMP unter OS X installiert und einrichtet.

Software

Als Software haben wir uns das Komplettpaket XAMPP mit Apache, MySQL, PHP und Perl von Apache Friends ausgesucht. Es bietet die meisten Erweiterungen und wird als gepacktes TAR File zum Download abgeboten. Leider funktioniert das Paket zur Zeit nur mit Intel Rechnern.

  XAMPP für MAC OS X
  
  Apache 2.2.4, MySQL 5.0.41, PHP 4.4.7, PHP 5.2.2, Perl 5.8.8, ProFTPD 1.3.0a, 
  phpMyAdmin 2.10.1, OpenSSL 0.9.8e, GD 2.0.33, Freetype 2.1.10, libjpeg 6b, 
  libpng 1.2.12, libungif-4.1.4, zlib 1.2.3, expat 2.0.0, Ming 0.3, Webalizer 2.01-10, 
  pdf class 009e, mod_perl 2.0.2, SQLite 3.3.7, phpSQLiteAdmin 0.2, libiconv-1.9.2, 
  gdbm-1.8.3, libxml-2.6.26, libxslt-1.1.17, openldap-2.3.27, imap-2004g, gettext-0.16.1, 
  libmcrypt-2.5.7, mhash-0.9.7.1, curl-7.15.5, zziplib-0.10.82, bzip2-1.0.3, freetds-0.64

Hier können Sie das Komplettpaket XAMPP herunterladen: XAMPP für MAC OS X (Apache Friends)

Installieren

Zum installieren öffnen wir die Konsole (Programme / Dienstprogramme / Terminal). Im Terminal geben wir den Befehl: "sudo su" ein. Achtung! Hier wird nach dem Kennwort des aktuellen Benutzers gefragt.

Nun müssen wir das Paket entpacken und installieren, das machen wir mit den Befehl: "tar xfvz xampp-macosx-0.6.2.tar.gz -C /".

Terminal

XAMPP wird nun im Verzeichnis /Applications/xampp (/Programme/xampp) installiert.

Erster Start

Zum Starten von XAMPP müssen wir uns wieder als Root im Terminal anmelden: "sudo su". Anschließend geben wir den Befehl zum starten von XAMPP ein und zwar mit dem Befehl: "/Applications/xampp/xamppfiles/mampp start".

Persönliche Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge