Mac Server Setup Articles

If you use your Mac for either local development or as a live web server and want to customize your server environment, then the articles in this category will guide you through adding programs to your Mac using the command line ("Terminal").

Install PHP 5.3.3 On Mac OS X Snow Leopard

The latest versions of Mac OS X come with really great versions of PHP. The Snow Leopard on my Mac had PHP version 5.3.2, which is only one version behind the now current (as of this writing) version 5.3.3 . Unfortunately for me, there are some functionalities I need for my application development that are not "built" into the PHP that Mac gave me (freetype support for one).

This article will walk you through configuring and installing necessary packages to install PHP to the latest version, with all the same features as the stock Mac in addition to many more. For the Schnazziest PHP on your box, check in and read along.

Apache 2.2 Server Installation

Mac OS X comes with a pre installed version of Apache Web Server. The version installed depends on which feline (Tiger, Leopard, Snow Leopard) your OS X installation is. While fine for most people and setups, I found the stock Apache configuration a bit slim on , lacking some of the features I felt I wanted to play with. So I did my own compilation and installation of Apache Web Server 2.2. If you have wanted to upgrade or reconfigure your Macs Apache installation, this article will walk you through the steps I used to get it done.

This is part of my custom MAMP setp. I have installed a new Apache web server, MySQL and PHP 5.3 on my Mac. I am currently running OS X 10.5 (Leopard) and have tested this on tiger. The steps should be the same for Snow Leopard.

FFmpeg Mac Installation

FFmpeg is a program used to record, convert and stream audio and video files. It includes libavcodec - the leading audio/video codec library. This article covers how to install FFmpeg and all required libraries that will allow you to convert videos between to most popular and common formats

Installing FFmpeg (0.6) and FFmpeg-php (0.6.0) on your Mac is not a very intuitive thing for the command line novice. This article will guide you through the installation of all the necessary packages to correctly install FFMPEG/FFMPEG-PHP and convert the majority of available video and audio formats, including Flash (flv) and Quicktime (mov, mp4).

The programs we will be installing to accomplish this are: Lame, FAAD, FAAC, Libogg, Libvorbis, FLVTool2 as well as FFmpeg and FFmpeg-php.