Developing and running a content management system (CMS) web site for your business, association, or your own personal use has never been easier. Open source systems such as Joomla! are easy to install and maintain both on your local computer and also on a live or dedicated servers. Installing MAMP on your Macintosh computer takes all the pain out of the set up of the web server, database, and PHP preprocessor programming language needed to run Joomla! on your computer.
This is Part 2 of Web Development On Your Macintosh Computer Using MAMP and Joomla! CMS.
In 2004 webEdition Software Ltd. released MAMP, a free, open source tool enabling Mac OS X users to install Apache server, MySQL and PHP easily on their computers. webEdition Software Ltd., is a subsidiary of webEdition Software GmbH.
This is Part 3 of Web Development On Your Macintosh Computer Using MAMP and Joomla! CMS.
Now that you have MAMP installed on your Macintosh computer (if not, see part 2 of this tutorial) you can put as many installations of Joomla! on your computer for development as disk space permits. Developing and testing Joomla! on your localmachine before making changes to your live server site can save all kinds of headaches, not to mention unwanted disruptions to your site in the case that something doesn't go the way you intended it.
This is Part 4 of Web Development On Your Macintosh Computer Using MAMP and Joomla! CMS.
Now that we have a copy of Joomla! running on our localhost machine we can get the information and images from the live server so that our two sites are synchronized. We'll do the export of the live site data with phpMyAdmin. This tool is usually available on your server through your cpanel or you can have phpMyAdmin as a stand alone install on your server. This IS NOT the phpMyAdmin that is in your MAMP program. This phpMyAdmin has to be residing on the server where your live site is. Hence you have a version of phpMyAdmin in MAMP which is your localmachine site and also one on the live server.
This is Part 5 of Web Development On Your Macintosh Computer Using MAMP and Joomla! CMS
You already have Joomla! installed in your MAMP environment including any custom templates that your sever site is using. This is important because if your site uses a custom template the SQL information is going to be looking for that custom template to put its information into.
This is Part 6 of Web Development On Your Macintosh Computer Using MAMP and Joomla! CMS
In order for our localmachine Joomla! install to look the same as the live server site we need to get the images and the CSS files from the server. The method that I am going to use to get them is through FTP (file transfer protocol).
The following instructions are optional. They describe setting up your localmachine Joomla! site inside a web authoring program such as Adobe GoLive. You DO NOT need to do this. You just need a way to get your live server files to your localmachine.