mamp stack - macintosh, apache, mysql, php

9

Click here to load reader

Upload: john-ashmead

Post on 15-May-2015

2.186 views

Category:

Technology


0 download

DESCRIPTION

Brief discussion of how to get started with the MAMP Stack: Macintosh, Apache, MySQL, PHP.

TRANSCRIPT

Page 1: MAMP Stack - Macintosh, Apache, MySQL, PHP

Mpsig March 2Nd, 2013

MAMP & MAMP ProJohn Ashmead

Page 2: MAMP Stack - Macintosh, Apache, MySQL, PHP

MAMP

✤ Macintosh!

✤ Apache!

✤ MySQL!

✤ PHP

Page 3: MAMP Stack - Macintosh, Apache, MySQL, PHP

MAMP itself

✤ Professional outfit - German!

✤ Documentation not quite current!

✤ Releases generally stable!

✤ A bit finicky but workable!

✤ Good setup routine

Page 4: MAMP Stack - Macintosh, Apache, MySQL, PHP

Macintosh

✤ Focused on Mac!

✤ Friendlier than cross platform apps, i.e. Postgres!

✤ Cute little A & M on the MAMP icon!

✤ Still a front-end to command line stuff

Page 5: MAMP Stack - Macintosh, Apache, MySQL, PHP

Apache

✤ The less you have to know the happier you are!

✤ Always backup your httpd.conf file!!

✤ Haven’t had to do much with this

Page 6: MAMP Stack - Macintosh, Apache, MySQL, PHP

MySQL

✤ Pretty current 5.5, which is the latest!

✤ You can have multiple MySQL’s running!

✤ But it is better if you don’t!

✤ Make sure you have the command line working as well

Page 7: MAMP Stack - Macintosh, Apache, MySQL, PHP

PHP

✤ Phpinfo!

✤ php.ini!

✤ Versions matter

Page 8: MAMP Stack - Macintosh, Apache, MySQL, PHP

PhpMyAdmin

✤ Great tool!

✤ Done for PhpPgAdmin, probably some others!

✤ Some gotchas in the conf file!

✤ Reports are useful as well, setup instructions are tricky

Page 9: MAMP Stack - Macintosh, Apache, MySQL, PHP

Development

✤ Develop locally!

✤ http://localhost:8888!

✤ Automate uploads!

✤ Test again when deployed