Did you know that your Mac has a fully built Apache web server built right in. You can access it through http://localhost/~User/ with all of the files stored in /Users/~User/Sites/ . This is a full apache install. When you turn web sharing on from System Preferences (System Preferences > Sharing > Web Sharing), a very important step, you can surf you Mac and serve a very basic web page/site. The problem with this is that it doesn’t have php enabled. This is a problem for anyone who wants to take it a step further and start developing more dynamic websites. As a result I have written this guide which will show you how to enable it. There are two methods the long and hard way which usually encounters many problems or the quick and easy way. This guide is intended for Leopard so it may differ on older systems. If you do encounter any problems leave a comment. I will try and answer them with the best of my knowledge, although it is out of the scope of this piece. As a side note enabling this is usually for development only and not to actually serve websites on the net, since it is highly unsecure. They are designed for developing websites. If you do want to serve websites on the internet I suggest finding a web host or reading more in depth into how this technology works.