I personally use Macports to setup the PHP Development environment.
My guess is this is not the best solution right now since it requires a bit more configuration then a complete solution like Xampp but it gives you a bit more flexibility.
Macports
(Önce XCode unix araçlarını yüklemek için unutmayın) Bu kurduktan sonra kolayca paketlerini yükleyebilirsiniz. Örneğin:
sudo port install apache2
sudo port install php5 +apache2
sudo port install mysql5
Aynı zamanda kolayca modülleri ekleyebilirsiniz:
sudo port install php5-curl
Ben (stackoverflow üzerinde buldum) aşağıdaki şekilde kurulum Apache var bu yüzden ben bir projeye başlamak benim apache conf dosyası her şey değişiyor tutmak zorunda değilsiniz.
NameVirtualHost *:80
<VirtualHost *:80>
ServerName *.dev
VirtualDocumentRoot "/Users/les/Documents/workspace/%-2+/site/html"
</VirtualHost>
Yeni bir proje başlatırken benim / etc / hosts dosyasına bu eklemek ve apache yeniden başlatın:
127.0.0.1 merchant.dev
Etkin olarak / Users / les / belgeler / workspace / tüccar / site / html komut dosyalarını çalıştırmak hangi
Son olarak, benim. Bash_profile bazı kullanışlı aliasses kullanın
alias ap='sudo /opt/local/apache2/bin/apachectl'
alias apconfig='mate /opt/local/apache2/conf/httpd.conf'
alias hostconfig='mate /etc/hosts'
alias dsclean='find . -name ".DS_Store" -depth -exec rm {} \;'
mate is a shortcut created by textmate (really useful general purpose texteditor for mac)
dsclean is just something to keep our svn repositories clean of mac litter.