The simplest way to develop a Joomla! site on your local Mac OS X computer is by using MAMP. MAMP is short for Macintosh, Apache, MySQL, PHP. MAMP works just like an application. It is released under the GNU General Public License. You can download MAMP from Living-e AG. The download page can be found HERE.
Current MAMP versions require Mac OS X 10.4.x. If you're running Mac OS X 10.3.x you can download an earlier version of MAMP 1.4.1 (universal binary), for Intel and PowerPC.
On Saturday March 28, 2009, the Joomla! project released a security update that will bring Joomla! to version 1.5.10. It is important to keep your Joomla! websites up-to-date and secure and it's as simple as installing a patch update such as this one. As noted on the joomla.org website, this release contains 66 bug fixes, one low-level security fix, and one moderate-level security fix. You can get it HERE.
The patch upgrade takes very little time to do. I updated almost a dozen sites in less than a half an hour with this patch. Don't let your site, or any of your client sites get out of date. Although there was only one low and one moderate-level security risk closed up in this update, it's always smart business to implement an update as soon as possible. The time it takes is short in comparison to fixing a website that has been compromised by a malicious person.
We are going to walk through the steps that it takes to start developing Joomla 1.5 on your Macintosh computer using MAMP. The first step is to install MAMP on your Macintosh computer. MAMP was created by Living-e AG primarily as a PHP development environment for the Macintosh computer. It is free and released under the GNU General Public License. It is the fastest and easiest way to emulate a web server environment right on your computer. It's a lot easier than setting up the Apache web server along with the SQL and PHP packages that are needed to run dynamic database web applications on your computer. MAMP is an abbreviation that stands for: Macintosh, Apache, Mysql and PHP.
Previously on JoeJoomla I wrote a series of articles called 'Web Development On Your Macintosh Computer Using MAMP and Joomla! CMS'. These articles have been very popular and many people continue to send me messages saying that they are the best instructions on how to install Joomla! in a localmachine development environment. The articles were specifically related to the original version of Joomla! 1.0x which is still very much in use on the Internet but no longer officially supported by joomla.org.
Written by JoeJoomla.
Recently someone in the JoeJoomla forums who is using MAMP to develop Joomla! websites wanted to know how to rename the 'htaccess.txt' file to '.htaccess' which makes the file invisible on the Mac. The 'Finder' application in Mac Leopard OS will not let you rename the htaccess.txt file with a dot in front of it. If you try you will get a dialog box that comes up and tells you:
You cannot use a name that begins with a dot ".",
because these names are reserved for the system.
Please choose another name.
Joomla 1.5 is a multi functional open source software application used to build websites. This software is free for anyone to download and use. It is packed with features and can be used for many things. Joomla is actually an application framework. This allows developers to create really useful add-ons. Do you need the features of an inventory control system? How about a custom product catalogue with an e-commerce shopping cart? What about a photo gallery? There are all kinds of of things that can be added to Joomla to make it the communication tool that you or your company want for your online presence. It also has a large community of users which is perfect for troubleshooting and finding support.