How to Install Joomla Manually




In this video, I want to help you get set up to install Joomla manually on your own desktop or a laptop. I'm on a Mac so I'm going to use MAMP. If you're on a PC, you'll need to use WAMP. Whichever operating system you're using, go ahead and download the software. Both of them are free. I'm going to download MAMP.
Once you've got that downloaded, go ahead and install WAMP or MAMP like you would any other software package and accept all of the defaults in this setup process for all of the questions that they ask you and then come back to the video when you're ready to go.
Once again, I'm on MAMP and MAMP stands for Mac, Apache, MySQL and PHP. These are the things that you need to make a Joomla site run. WAMP stands for Windows, Apache, MySQL and PHP. There are two things you need to do in order to setup a Joomla website. The first thing is you'll need a database. Go ahead and find PHP my admin on your WAMP or MAMP and click on databases and create a new one. We'll call this Joomla Ville because that's the site we're building today. Click create and that's it. That's all you need to do.
Go ahead and close that window, head over to At the time of this recording you'll download Joomla three point five point one. The next thing you'll need to do is to unzip that file wherever MAMP or WAMP is storing those files. If you want to know that, click on preferences, click on web server and you'll see your document root right here. Mine are at Rod Martin, site, mamp, click that little arrow. This is another site that I've been working on. Go ahead, find that download and copy it into your directory. Go ahead and unzip that.
One of the things I do when I'm working on a local host is I keep my database name and my site name all the same. Go ahead and rename that folder to Joomla ville. Alright, the next thing you need to do, well, is to just go to that URL. So back over to mamp, go to the web, start page. Remove all the MAMP information and just go to joomla ville and you should see the joomla installation screen ready to go.
Well, let's go ahead and get this installed. It's really quick and really simple. For the site name today, we're going to use Joomla ville. We're going to build a site all about Joomla. In the description put "this is a site for all things Joomla". For the administrator email, go ahead and put your email address in here. I'm on a local host so I'm going to use a really simple username and password. If you're out on the web, please don't do this. I'm using admin and admin. This is a site that nobody can get to but if you're even planning on putting this site out on the Internet, please make sure you're using a strong username and password. This is one of the way hackers can get into your site, so I recommend not using the word "administrator" for your name and using a very strong administrator password. Again, I'm just using admin and admin today.
If you want your site to be offline when it launches, well, then go ahead and change that - yes I'll leave it no for now. Click Next. The database configuration is something you should have already set up. If you're out on the web and you haven't done that, head over to your cPanel first and do that. Once again, I'm on a local host and I have a database called Joomla 3 set to go. You'll note that the table prefix is randomly generated. Ideally, it's three or four characters long and I usually just let Joomla do this for me but, if I want my own prefix, I can just put it in here with an underscore to separate the table names.
If, by chance, you're actually installing Joomla over a previous version and you've already got a database, well, then you might want to just say remove the tables or back them up. Either one is acceptable and it really depends on what your site is doing. Go ahead and put your credentials in and click Next.
Now if you've got an error message here, you just click the back button and fix your credentials on the last screen. Here we get to install some sample data. Now we're not going to do that for this particular course but there is some great sample data here provided by Joomla. I really like learn Joomla or the blog version, both of those are great. All of them are great but I really like those two. They're really great for Joomla beginners to learn some other powerful features that Joomla has to offer.
If you want your configuration emailed to you turn that to yes and then, finally, down here at the bottom, all of these should be green. If any of them are red then stop right now and correct the error. If you're out on the web, talk to your web host. Usually the ones I see most often are display errors might be on and not so much anymore but it used to be that magic quotes were turned on or even safe mode was on. If any of these are in the red you do need to talk to your host before you continue. If you're on a local host and some of these aren't exactly right, again, if you're using map Pro, display errors might be on. Don't worry about it but if you don't need to worry about it at quite as much but if your PHP version is too old, what magic quotes is turned on well then that's a big issue. You need to fix that.
Go ahead and click install and it's done. Click remove installation folder and head over to administrator. Go ahead and log in with the credentials you put in a minute ago and then at the top of the screen here, Joomla wants your permission to collect some basic statistics. No identifying data is captured at any point but these statistics help the Joomla project improve, so I'd encourage you to say always. You can always turn it off later if you don't want it.
Last thing before we finish this video: could you click on system and global configuration? Click on the system tab and change the session settings to 360. That's going to keep us logged in as administrators for 3 hours. It's just really helpful as we build our site throughout this course. Click Save and close and we'll move to the next video.

Tags: Joomla 3



OSTraining teaches people how to build great websites, focusing on PHP platforms such as WordPress, Joomla, Magento and Drupal. You can learn more about there service by visiting or by subscribing to their Youtube channel.