WordPress is not only one of the easiest CMSs to use, but it is also very easy to install if you just follow a few simple steps. Unlike many other open source solution, you don’t need to have extensive knowledge about cPanel, database management and other things of sort.

So how to install WordPress:

  • Download the installation package

WordPress is a free CMS, available for download on the official website. Make sure you don’t download the package from any other source, as it may be altered and thus you will risk the security of your website. Also, it is of utmost importance to always have the latest version installed, as the developers are constantly fixing bugs, improving security and so on.

  • Transfer your files via FTP

For this, you will need the information provided by your hosting company. FTP server, username and password. If you have only one website hosted, you can move the files directly into the root folder. If not, create a folder with any name you want and make the domain point into that direction.

Use any FTP client you prefer. For windows users we recommend the good old Total Commander, while for Mac users, Transmit. Both are free.


  • Create a database

The next step is to create an SQL database your WP needs for running. For this, you will have to visit cPanel. Usually, the url is: yoursite.com/cpanel, however, this may be different depending on your hosting company. You will need the username and the password provided by the host.

Search “MySQL Databases” and click on it. After that, add a new database and assign it a name that’s self explanatory. Click on go back and go to add a new user. After adding the user, you will be asked to set the permissions – make sure everything is checked.


  • Configure WordPress

Go to your favorite browser and navigate to your website. You will see a message telling you that you need a config file. Click on the button reading “Create a Configuration File”. After this, another message will prompt telling you what you need to prepare, but if you followed all the above, you should be all set, so click “Let’s go”.

A form will appear. You will have to fill in the names you used at step 3. In the “Database Host” field, write “localhost”. If this doesn’t work, contact your the hosting company to tell you what to fill in.


To understand what Table Prefix is, you first need to know how an SQL database looks. Actually, a database is nothing more than a collection of tables with information. You can write anything in that field or leave it default. Anyway, it’s important to make sure you change the prefix if you are planning on using the same database for multiple blogs (which we don’t recommend at all).

Click “Submit” then “Run Install”.

  • Wrap up

You’re all done. All you need now is to set your blog’s title and create a username. Since all hackers are trying admin first, make sure you use something different. Also, use a generated password.

Here is a great trick to have very strong password for your WordPress blog admin: The same Cpanel menu opened in another browser tab, “MySQL Databases” have inside the password generator button that can be used to generate how many strong passwords you want. Just click “Generate password” button repeatedly until you see a password that looks also easier to remember for you after a while (don’t worry, it is also strong), select and copy it. This password can be safely used for setting WP admin pass increasing your site security (don’t forget of course to save it also in your notebook).  Be careful to cancel Cpanel “Password Generator” window after you copied the password, in order not to overwrite other database settings.

One more thing, please feel free to let us know any difficulties or errors you may have installing WordPress, we promise to help you solve and also update our tutorial for most encountered errors with their solution as soon possible.

If you enjoyed this post, make sure you subscribe to my RSS feed!