p0ps Harlow tweeted something about trying to get an AMP environment running on his Mac. Conversation followed, and eventually I sent along an email that look sorta like this:
If you’re running 10.4 (I doubt it, but it’s worth mentioning because I’m most familiar with it), here’s how I’ve setup dozens of machines for web development and WordPress:
Install MySQL
http://dev.mysql.com/downloads/mysql/5.0.html#macosx-dmg
Install Marc Liyanage’s PHP 5 package
http://www.entropy.ch/software/macosx/php/
From there all you have to do is install WordPress.
10.5 changed lots of this (as you probably already know). The good news is that it includes current versions of the AMP suite. The bad news is that the PHP doesn’t include a number of useful components. Still, it will run WordPress and I’ve got it working on my laptop. These directions look like pretty much what I had to do:
http://stringfoo.com/2007/11/05/server_setup_on_leopard/
http://remysharp.com/2007/10/27/lamp-in-leopard-osx-105-php5-and-apache-22
It’s likely none of that will be helpful, in which case you will have discovered why I’m no longer a sysadmin.
Marc Liyanage’s builds of PHP for Mac are probably the easiest to use and they include most all the extensions a person could want, but he hadn’t released a package for Leopard at the time (he’s got a release in beta now). As it turned out, p0ps actually was running 10.4, and he got things going in a jiffy.
Related:
Posted January 24, 2008 by Casey
Categories: Technology. Tags: amp, apache, installing, mac, mac os X, mysql, php, sysadmin, web development.
4 Comments
Comments RSS
TrackBack Identifier URI
Leave a comment
User contributed tags for this post:
mysql leopard (196) - iphone mysql (60) - php leopard (57) - mysql iphone (49) - apache MacOS (28) - Apache dmg (28) - apache iphone (20) - MySQL on IPHONE (20) - Apache Mac Os (19) - iphone apache (19) - php mysql leopard (17) - apache mac os x (17) - F (16) - mysql for iphone (14) - leopard mysql (13) - mysql leopard package (13) - lamp mac os X (12) - php macosx (11) - download apache.dmg (10) - mac os x apache php mysql (10) - mysql mac os x (10) - leopard php (10) - LAMP macosx (9) - iphone apache php (9) - MySQL dmg (8) - apache macosx (8) - mysql mac os (8) - php macos (7) - leopard php mysql (7) - mac os x apache (6) - apache php leopard (6) - install mysql on iphone (6) - enabling MySQL in Leopard (6) - leopard php apache (6) - Mac os x apache mysql (6) - apache mysql php mac os x (6) - amp mac os x (6) - leopard apache php mysql (6) - leopard mysql php (6) - php mysql mac (6) - ???? ?? (6) - leopard apache (6) - php mysql iphone (5) - install php on iphone (5) - install mysql iphone (5) - php6 mysql5 mac entropy (5) - Macos apache (5) - lamp on mac os x (5) - mysql macos (5) - apache php mysql leopard (5) - lamp macos (5) - apache mysql php leopard (4) - install apache php mysql on mac os x (4) - osx apache mysql (4) - apache php mysql mac os x (4) - stop apache on leopard (4) - mysql in iphone (4) - php apache mysql leopard (4) - leopard PHP apache mysql (4) - apache mysql mac os x (4) - configure apache mac os x (4) - php mysql mac os x (4) - mysql php leopard (4) - leopard apache php (4) - mysql mac os leopard (4) - mac os x php mysql (4) - iPhone php apache (4) - How to install apache on iphone (4) - apache mysql leopard (4) - Mac OS X AMP setup (3) - mac os x apache php (3) - install amp mac os x (3) - lamp mac (3) - apache iPhone mysql (3) - php mysql apache mac os x (3) - leopard apache mysql php (3) - apache on MACOS (3) - configure apache on Leopard (3) - MySQL Apache iPhone (3) - install apache in leopard (3) - mamp vs (3) - apache php/iphone (3) - iphone php mysql (3) - apache php on leopard (3) - mamp mysql trouble (3) - leopard mysql apache (3) - apache on iphone (3) - configura mysql leopard (3) - mac os apache (3) - leopard apache configure (3) - installing mysql on leopard (3) - mac os x amp (3) - apache auf timecapsule (3) - php5 apache2 mac os x (3) - mysql dmg leopard (3) - setup mysql leopard (3) - apache os x dmg (3) - solaris 10 how to get apache2 2.0.63 to work with php (3) - mysql mac os x leopard (2) - php Mysql for iPhone (2) - install apache iphone (2) - mamp remote access mysql (2) - apache2 dmg (2) - osx mysql dmg (2) - configure mysql mac (2) - install lamp on mac os x leopard (2) - iphone mysql install (2) - iphone and mysql (2) - php6 on mac (2) - install apache on leopard (2) - running php on iphone (2) - php apache mysql on leopard (2) - php6 download dmg (2) - apache mysql mac (2) - macos apache php mysql (2) - leopard mysql php apache (2) - PHP Apache Mac (2) - apache php mysql mac os (2) - mac os php mysql (2) - configure apache on mac (2) - install PHP and Apache for IPhone (2) - installing php mysql leopard (2) - installing mysql mac os x 2008 (2) - how to setup apache on mac os leopard? (2) - install wordpress (2) - apache MacOS X (2) - Installing Apache PHP MySql Mac os X (2) - Apache2 PHP5 MySQL 5 .dmg (2) - mysql leopard php apache (2) - install apache on iphone (2) - mac os leopard mysql (2) - apache on mac os x (2) - php apache mysql macos (2) - lamp mac os (2) - php mysql apache iphone (2) - php mysql macos (2) - how to install mysql on osx from dmg (2) - installing apache php and mysql on mac os x (2) - leopard apache mysql (2) - macos x 10.4 apache 2 dmg (2) - apache php plugin (2) - php mysql on leopard (2) - iphone configure Apache for PHP support (2) - issues with apache on mac os leopard? (2) - php mysql mac os (2) - php mysql apache on leopard (2) - php mysql macosx (2) - installing apache on time capsule (2) - mac php mysql (2) - apache mac dmg (2) -
Actually, I find MAMP to be far easier. It’s very easy to setup, and very easy to stop and start.
@Jody: Ironically p0ps started with MAMP but couldn’t make it work, and I didn’t know at the time that MAMP was a product and not simply the suite of applications he wanted.
MAMP may work for some, but it seems like a lot of work and trouble to me.
In my experience MAMP is great for quick n’ dirty local development (literally drag-n-drop install), but shouldn’t be used if you want to set up a server for remote access.
sex