Website Updates für deinen Erfolg

Website Update Informationen direkt in deinen Posteingang. Nie mehr ein Update oder Sicherheitsproblem übersehen. Dieser Service ist kostenlos. Mit einem Klick bist du angemeldet - jetzt Newsletter abonnieren.
Email Adresse

Konfiguration von XAMPP unter Mac OSX

Folgende Anleitung beschreibt das von mir häufig verwendete Setup für XAMPP unter MacOSX. Sie ist weder perfekt noch vollständig, dient mir aber immer wieder als eine Hilfestellung auf die ich selbst gern zurückgreife.

Teile davon stammen auch von folgender wirklich empfehlenswerten Anleitung: Configuring Virtual Hosts for XAMPP on MacOSX

1. Download von XAMPP

2. XAMPP installieren

3. Host File anpassen (lokal)

  • Terminal öffnen und folgenden Befehl eingeben:
    sudo vi /etc/hosts
  • Folgende Zeile einfügen, damit die zukünftigen websites über localhost.com im Browser erreicht werden können:
    127.0.0.1 localhost.com

4. Virtual Hosts konfigurieren

sudo vi /Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf

Folgende Zeilen am Ende einfügen:


 ServerAdmin office@siconet.at
 DocumentRoot "/Users/dominikrockenschaub/Sites"
 ServerName localhost.com
 ServerAlias www.localhost.com
 ErrorLog "logs/localhost.com-error_log"
 CustomLog "logs/localhost.com-access_log" common

 Options -Indexes FollowSymLinks MultiViews
 AllowOverride All
 Order allow,deny
 allow from all
 DirectoryIndex index.php index.htm baustelle.html index.html

5. XAMPP neu starten

Fertig.

httpd-vhosts.conf aktivieren

Sollte es dennoch nicht funktionieren, so kann es daran liegen dass die Verwendung der httpd-vhosts.conf Datei erst noch aktiviert werden muss. Wie das geht wird hier beschrieben: http://www.tech-otaku.com/local-server/configuring-virtual-hosts-xampp-mac-os-x/

VHost Fehler „Zugriff verweigert“ beheben

Wenn du im vHost ein Verzeichnis ausserhalb der xamppfiles angegeben hast, kann es passieren dass du einen 403 – Access denied bekommst.

Das behebst du indem du bei deinem vHost Eintrag „Require all granted“ nach „Allow from all“ ergänzt.

Details gibt es hier: http://stackoverflow.com/questions/8495596/i-get-access-forbidden-error-403-when-setting-up-new-alias

comments powered by Disqus

GET YOUR EMAIL UPDATES

We send out our lovely email newsletter with useful tips and techniques, recent articles and upcoming events. Thousands of readers have signed up already. Get a free WordPress eBook now.
Email Adresse