Mac Server Setup Articles
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.
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 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.