In my other howto, I installed Apache, PHP and MongoDB. I now need to setup MySQL so that I can develop a WordPress theme and plugin on my local machine. Here are the few steps I used:
Apache, PHP and MongoDB on Mac OS X 10.6 Snow Leopard
MongoDB (from “humongous”) is a scalable, high-performance, open source, schema-free, document-oriented database.
There’s a lot of buzz brewing about it, so I wanted to give it a try with PHP on my development Mac. The following is how I went about installing Apache, PHP and MongoDB on Snow Leopard. You must have installed the Xcode developer tools (found on the Snow Leopard install DVD) and MacPorts for this to all work.
Install pecl_http for PHP
You will probably want to ensure that curl supports https before getting underway:
curl -V
Check that the output contains https:
>: curl -V
curl 7.19.2 (i386-apple-darwin9.5.0) libcurl/7.19.2 OpenSSL/0.9.8i zlib/1.2.3
Protocols: tftp ftp telnet dict http file https ftps
Features: Largefile NTLM SSL libz
If it doesn’t:
sudo port deactivate curl
sudo port install curl +ssl
Once you have curl with https support:
sudo pecl install pecl_http
If you followed my previous howto, you’ll want to move the module to the location specified in your php.ini file:
sudo cp /opt/local/lib/php/extensions/no-debug-non-zts-20060613/http.so /opt/local/lib/php/extensions
Restart lighttpd and then you’ll be good to go.