In a previous article, we laid out the framework for using OS X
in Web development. With more than 60% of the world’s Web
servers running Apache, having the same local, database-driven
development environment can accelerate Web development, design
and testing. In this piece, we will tackle getting an OS X
systems configured for localhost Web development. A default OS X
install includes the majority of what you will need to get a
basic Web server up and running. Since we previously discussed
the LAMP, or Linux, Apache, MySQL and Perl/PHP, platform, this
is the base configuration we will cover here. I’ll also include
links at the end of this article to information on installing
Python, as this is a growing and popular language for Web
scripting, along with some notes on using CVS. Your OS X system
is somewhat pre-configured to run a static Website with Apache
pre-installed and pre-configured. The primary Website document
root, which would be accessed at http://127.0.0.1 (or
http://localhost; which you use is up