Howto install Joomla

In my last article I mentioned why one might choose Joomla for building a web site. In this description you will see, how you can manually install a fresh new Joomla CMS on your web server.

Downlaoding Joomla

First download the latest Joomla installation zip package. Go to and download the latest release

Install Joomla, Step 1

Unzip the installation files. In my case the file is named
The are currently 5336 files in this release 5336 which cover 52 Megabyte. Of course, this will vary depending on the version.

Upload files to webserver

Upload unziped files to the server/hoster of your choice. In my case I uploaded all the files to /public_html.

Please check what is the name of the right directory. Different hoster may use different names.
Select all the files and upload them. With Filezilla you might use the right mouse button and choose upload.

Install Joomla, upload files

Depending on the speed of your internet, this may last a few minutes.

Creating a MySQL database for Joomla

Please refer to your hoster how this can be done. Possibly you can do that in your cpanel or Plesk tool. You need a new database and a user which has all the privileges. For security reason please choose a secure password.

What is a secure password?

  • More then 12 characters
  • Password should not be found in any dictionary. If it is, it can be used in a dictionary attack.
  • Use numbers, lower and upper case characters and special characters
  • Use the password for only one account or one purpose. Do not reuse passwords. If the password is used several times and is compromised, other accounts can easily taken over.
  • I suggest using a Password Safe like KeyPassX.

Installing Joomla

Now these prerequisites are done, you can open your browser and start the installation. Go to your domain and enter:

Installing Joomla, configuration

If you have Joomla installed in a subdirectory (local install) you should adapt the URL.

You will see the Joomla installer, where you can enter some administrative input.

Site Name: Here you can define how your site should be named. A lot of templates use that as a heading. This can be changed afterwards.

Description: Add a brief description. Depending on your template this may appear at different places. This is a alternative meta description. Best is to use 20 to 25 words. This can also be changed afterwards.

Admin E-Mail: This email will be used in cases of system messages and password recovery. Should be valid, of course.

Admin Username: This is the user name of the admin account. Default is admin, which should be changed. As you recognized my admin name is not easily guessable: it is admin and 4 random characters. This helps preventing script kiddies from brute force the admin account.

Admin Password: A secure password, see above.

Configure the Database

Installing Joomla, database configuration

If you are done, you can choose NEXT. In the next tab you have to configure the database. You can enter the necessary information of your MySQL database.

Database Type: Should be MySQL

Host Name: mostly localhost, but contact the support of your hoster if you have troubles in deciding.

Username: Name of user who has the permissions. This is the one you have chosen earlier, when setting up the MySQL database

Password: The password from the database

Database Name: The name of the database

Table Prefix: There is a prefix, so you could install more Joomla sites in one database. You can leave this value.

After that, there is the possibility of backing up any existing data from an old Joomla installation. If there is one please do by clicking Backup, otherwise choose Remove.

Now you can press Next and you are almost done.

nstalling Joomla, finalisation

On the last page you can choose if you want some sample files which should be copied to your installation. For a beginner, this is very neat. You can plunge around in the files and see how things can be done. So Default English (GB) Sample Date is quite well.

Installing Joomla, final summary

Further more the is a summary about what you have chosen for the installation. Have a look at these and correct if some is wrong.

After that you will be shown a summary of the configuration. If all seems well you will get a green Yes at every line.

You can now hit the Install button and everything should be done in a few minutes.

Installing Joomla, finished

There is one last thing to do. Please remove the installation folder. This is required for security. If you do not, anyone could reinstall Joomla and destroy your site. If you do not remove the installation files, you can’t process any further. This is prevented by Joomla itself.

Installing Joomla, remove installation folder

Congrats, you have installed your first Joomla CMS System. Now you can start publishing.
You can now choose between viewing the installation on

Installing Joomla, the site

or login with the admin account on

Installing Joomla, Adminstrator login


  1. What’s up, all is going perfectly here and ofcourse every one is sharing facts, that’s truly fine, keep up writing.

  2. It is not my first time to visit this web site, i am visiting this site dailly and obtain nice information from here every day.

  3. I really love your site.. Pleasant colors & theme.

    Did you create this web site yourself? Please reply back as I’m
    wanting to create my own blog and would like to learn where you got this from or exactly
    what the theme is named. Many thanks!

  4. What’s Taking place i am new to this, I stumbled upon this I’ve found It positively helpful and it has aided me out loads. I’m hoping to give a contribution & help different users like its aided me. Good job.

  5. I like the valuable info you provide in your articles. I’ll bookmark your weblog and check again here regularly. I’m quite certain I’ll learn lots of new stuff right here! Good luck for the next!

  6. Aw, this was an extremely good post. Spending some time and actual effort to create a great article… but what can I say… I procrastinate a whole lot and never manage to get anything done.

  7. Hello, all the time i used to check weblog posts here early in the break of day, for the reason that i enjoy to find out more and more.

  8. Very good article! We are linking to this particularly great content
    on our site. Keep up the good writing.

  9. I have been browsing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my opinion, if all website owners and bloggers made good content as you did, the web will be much more useful than ever before.

  10. Hi there, I discovered your blog by way of Google whilst searching for a comparable subject, your web site came up, it seems to be good. I have bookmarked it in my google bookmarks.

  11. I think the admin of this web site is truly working hard in favor of his web site, for the reason that here every data is quality based material.

  12. Great post. I used to be checking constantly this blog and I’m impressed! Extremely helpful information specially the closing section 🙂 I handle such information much. I was seeking this certain information for a long time. Thank you and good luck.

  13. It’s awesome to pay a visit this website and reading the views of all
    colleagues concerning this paragraph, while I am also keen of
    getting know-how.

  14. Woah! I’m really loving the template/theme of this website.
    It’s simple, yet effective. A lot of times it’s hard to
    get that “perfect balance” between user friendliness and visual appeal.
    I must say you have done a amazing job with this. Also, the blog loads extremely fast for me
    on Internet explorer. Outstanding Blog!

  15. Thanks for the marvelous posting! I certainly enjoyed reading it, you will be a great author.I will
    be sure to bookmark your blog and will come back from now on. I want to encourage that
    you continue your great posts, have a nice day!

  16. I blog often and I seriously thank you for your information. This article has truly peaked my interest.
    I’m going to book mark your site and keep checking for new information about once per week.
    I opted in for your Feed as well.

  17. I every time used to study paragraph in news papers but now as I am a user of net so from now I am using net
    for articles, thanks to web.

  18. It’s amazing to visit this website and reading the views of all colleagues concerning this paragraph, while I am also eager of getting know-how.

  19. “Greetings! Very helpful advice within this post! It is the little changes which will make the greatest changes. Thanks for sharing!”

  20. I believe you have made some really fascinating points. Not too many others would actually think about this the direction you just did. I am really impressed that there is so much about this subject that has been revealed and you made it so nicely, with so considerably class. Outstanding one, man! Very wonderful things right here.

  21. Awesaome issues here. I’m very happy to see your article.
    Thank you a lot and I am having a look ahead to contact you.

    Will you kindly drop me a mail?

  22. Great post. I was checking constantly this blog and I am impressed! Very useful information specifically the last part I care for such information much. I was looking for this certain information for a long time. Thank you and best of luck.

  23. wonderful publish, very informative. I wonder why the other experts of this sector do not notice this. You should continue your writing. I’m sure, you have a huge readers’ base already!

  24. Hey there, You have done a fantastic job. I will definitely digg it and personally recommend to my friends. I’m confident they will be benefited from this website.

  25. Great post, you have pointed out some fantastic details , I too conceive this s a very fantastic website.

  26. An impressive share, I just given this onto a colleague who was doing a bit of analysis on this. And he in truth purchased me breakfast as a result of I discovered it for him.. smile. So let me reword that: Thnx for the treat! However yeah Thnkx for spending the time to discuss this, I really feel strongly about it and love studying extra on this topic. If possible, as you develop into expertise, would you thoughts updating your blog with more details? It is highly helpful for me. Huge thumb up for this blog post!

  27. My brother recommended I would possibly like this web site.

    He was once totally right. This submit actually made my
    day. You cann’t imagine simply how much time I had spent for this info!
    Thank you!

  28. Wow, that’s what I was exploring for, what a material!
    present here at this blog, thanks admin of this web page.

  29. Hi there! This post couldn’t be written much better!
    Looking at this post reminds me of my previous roommate!
    He constantly kept preaching about this. I most certainly
    will send this post to him. Pretty sure he will have a great read.

    Many thanks for sharing!

  30. It is actuаlly а great and helpful piece of information. І am hapрy that
    yοu shared this useful information with us.

    Pleaѕe stay us informed like tһis. Thanks for sharing.

Comments are closed.