Web Design
& Training
in Guelph,
Waterloo &

Website solutions
for serious business


JoeJoomla Web Design
& Training Services in
Guelph, Kitchener,
Waterloo and Cambridge

Website solutions for serious business
Photo credit -

JoeJoomla Web Design & Training Services
in Guelph, Kitchener,
Waterloo and Cambridge

Website solutions for serious business
Photo credit -

JoeJoomla Web Design & Training Services
in Guelph, Kitchener, Waterloo and Cambridge

Website solutions for serious business
Photo credit -

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.

To date the current version of MAMP is 1.7.2. It was published on August 27, 2008. The download is a universal binary dmg file approximately 130 MB in size. Click Here to go and get a copy of MAMP. You are going to need Mac OS X 10.4 (Tiger) or higher to run MAMP.


Here is what is in MAMP 1.7.2:


  • Apache 2.0.59
  • MySQL 5.0.41
  • PHP 4.4.8 & 5.2.6
  • APC 3.0.19
  • eAccelerator
  • XCache 1.2.2
  • phpMyAdmin
  • Zend Optimizer 3.3.3
  • SQLiteManager 1.2.0
  • Freetype 2.3.4
  • t1lib 5.1.1
  • curl 7.18.2
  • jpeg 6b
  • libpng-1.2.18
  • gd 2.0.34
  • libxml 2.6.32
  • libxslt 1.1.24
  • gettext 0.17
  • libidn 1.9
  • iconv 1.11
  • mcrypt 2.5.8
  • YAZ 3.0.6 & PHP/YAZ 1.0.14


Once you have downloaded MAMP unpack it and put the folder called 'MAMP' in your Applications folder. Everything that you need to run Joomla 1.5 is in that folder.


Launch MAMP by double-clicking the application icon. You'll see the program start up screen and a green indicator will appear beside 'Apache Server' and 'MySQL Server' to indicate they are running. A web browser start page should open up that says 'Welcome to MAMP'. The address will be http://localhost:8888/MAMP/?language=English in your browser.

Before you go any farther, go back to the MAMP control panel. This is the startup screen. Click on the 'Preferences...' button, then click the 'PHP' tab in the next window. Click the radio button for PHP 5 and then the 'OK' button. MAMP will restart it's Apache and SQL servers. Joomla 1.5 is best run with PHP 5. Most modern web applications have moved to Version 5 of PHP.

Visit the MAMP folder in your Application folder and locate a folder inside called 'htdocs'. This is where you will put all your Joomla installations. You will be able to have as many Joomla sites as you want inside that folder. You'll likely have many different Joomla websites that you will be working on and you can keep them all separate by having them each in their own folder inside 'htdocs'.

Next step: Installing Joomla 1.5 on your local Macintosh using MAMP.

Websites by JoeJoomla

At JoeJoomla we are motivated by a desire to create great looking websites that are easy to use and produce results for the people and companies we work with. We specialize in Joomla which many web professionals agree is the number one open source content management website system available today.

We're good listeners. We hear what you have to say and use our experience to provide solutions for the things you want to achieve. Let's work together and do some great things!



We've been building Joomla websites since 2005. During that time we've also been deeply involved with the Joomla project. JoeJoomla has been an integral part of the Joomla open source community by serving on the board of directors for the project leadership. You can see Joe’s volunteer profile here

We've shared our knowledge and experience with the community at large all over the word at both large and small events. We do this because we are passionate. We are in his for you. Our reward comes from doing a great job for you.


We are highly creative but not at the expense of your brand. Some designers just want to create pretty looking websites but that’s not us. The awards we have won for our websites are not just because they look good, it is because the whole package, purpose and tactics made sense for the client. We approach the creative process with your goals in mind.

We create great looking websites that are easy to use and bring you business. Isn’t that what you are looking for?



You’ll enjoy working with us. We are fun and easy to get along with. We have experience from the simplest of projects to large, complex and customized solutions.


We specialize in Joomla! It’s open source software free from expensive licensing. Why spend your dollars just for the privilege of using the software? Wouldn't you rather be investing your money into branding and content?


Click the button now to get in touch with JoeJoomla about web design services:

Five Reasons
For JoeJoomla
Web Hosting

Five Reasons For JoeJoomla Web Hosting


ONE:Joomla! Only

We know Joomla! and it's the only platform we support. We don't try to be master of everything, just one thing.

We're connected closely to the Joomla! community and all our friends are Joomla! professionals. If there's ever a problem we know how to find a solution. We look out for you.

Optimized Servers Only

TWO:Joomla! Optimized

We only host Joomla! websites. Other hosting services want everything and anything. We're not after quantity, we are into this for quality.

Our Joomla! optimized hosting platform is custom-built to power quick-loading Joomla! sites. Our server technology is state-of-the-art and we want your Joomla! site to be fast! Since Joomla! is the only CMS we work with, we're able to fine tune all of our equipment specifically for Joomla!

Website monitoring

THREE:Website Monitoring

We monitor critical files for unexpected changes like hacking attempts or unauthorized changes to your site.

Your website is scanned every three hours for file changes. When changes to those files are detected we are alerted by email.

Automatic updates

FOUR:Automatic Updates

When updates to Joomla! or any of your Joomla! 2.5 and up extensions are available we can do the updates for you. You can also choose to do them yourself from the backend updater in your Joomla! website.

Managed backups

FIVE:Managed Backups

We save your work and can restore your site. We automatically backup your Joomla! site files once every 24 hours and your database twice every 24 hours. We keep these backups for 14 days. What this means is, if your site breaks, we can restore it for you as part of our standard hosting package.

Our backup service is powered by the Continued Data Protection (CDP) Enterprise Backup Software offered by R1Soft, the most trusted name in the backup industry. We also offer a backup tool within your Joomla! site that allows you to manually backup your work anytime you want.

Joomla Training

Joomla Training

Joomla Training Services

Joomla training by JoeJoomla

Joomla Training by JoeJoomla

  • Have you’ve inherited a Joomla CMS website and it’s unfamiliar to you?
  • Is the company website part of your job responsibilities along with all the other things you have to deal with in a new position?
  • Has the original design firm who set up and maintained your website gone and are no longer available?

Don’t struggle, get Joomla training!

We’ll teach you Joomla best practices so you get the most out of your website. Joomla is a powerful application framework that can incorporate sophisticated add-ons to extend it’s power into virtually unlimited directions. You never need to be painted into a corner.


What's different about JoeJoomla Joomla training?

We customize your Joomla training to your specific environment. Generic training often covers things you may never need or want to do. Some things you may simply want to leave to the experts so why spend time on them?

Joomla training by JoeJoomla is customized to your specific website workflow. Prior to setting up training sessions we will determine what you really want to know in order to become productive in your job.

We offer on site or live video conference training

We structure the training to suit you best. Not everyone learns the same way. Do you do better with in person sessions or do you just need to see how something is done? Sessions can be live at your office or online by remote video conferencing.

Flexible schedules

Convenient schedules suitable for everyone involved. Whether it’s training for one person or a group of people the sessions can be organized into time slots suitable for everyone. Full or half day sessions for groups or even scheduled 2 hour sessions as needed.

Would you like a record of your training for future reference?

Your online training sessions can be recorded and made available for your personal video library. It’s great to be able to review the training at your leisure.

Ongoing support

After your training you can receive ongoing support for your website from JoeJoomla. We offer web hosting packages to take care of some of the ongoing maintenance for your Joomla website. Check out our 5 Reasons for JoeJoomla Web Hosting and JoeJoomla Web Hosting Packages.

How much does it cost?

We offer convenient package prices for full and half day training sessions. Block time purchases are also available for online sessions.


Click the button below to start the conversation for Joomla training services:


Everyone has an opinion.
Here's mine. What's yours?

The JoeJoomla Blog

Everyone has an opinion. Here's mine. What's yours?

Customer Support Ticketing System For Cl…

It may seem that we are a little late to the party so-to-speak regarding a ticketing system for clients but we've had a client support site for awhile now. The...

Read more

Buying and Selling Domain Names

On Saturday January 27th I boarded a plane from Pearson International in Toronto, Ontario, Canada and headed to my first experience with the domain name industry, an event called NamesCon...

Read more

Introducing PixPro Inner Circle

On Monday February 5, 2018 the PixPro Inner Circle was introduced on the Pixpro Labs LIVE Show. The Inner Circle consists of Sarah Watz, Rod Martin and Joe Sonne. They...

Read more

Joomla! vs Wordpress for Security

I read a very eye opening tech support issue regarding Joomla vs Wordpress when it comes to security. It was written by a talented and well respected developer that specializes...

Read more

A Little Animation For Your Website

Animation Image

Is there an animation style sheet or JavaScript file lurking under the hood of your website just waiting to be used? Most modern content management system (CMS) templates include some...

Read more

The Intranet Should Be Your Most Product…

One of the first things I created using Joomla was an internal communication system for a large organization. This is called an intranet. An intranet is a private network accessible...

Read more


More Blog Articles from JoeJoomla:


Go To Top