Install WordPress Easily – Complete Installation Process

WordPress is definitely #1 content management system. What makes it the best? First of all, its accessibility. Easy to install, manage and update. A lot of useful plugins and high quality themes.

But how to begin? It’s quite simple, actually. There are many ways to install WordPress. In this tutorial I’ll use only the most important ones.

What You Will Learn?

First of all, how and where to buy a domain.
This domain will probably need hosting as well, if you don’t have one already.
We will cover up a complete step-by-step process of WordPress installation.
I promise it will be as easy as a feather.
WordPress Security is a whole different field, but we might add a word or two for a start.
Some plugins are a necessity from the early beginning, so we can cover them up as well.
Let’s begin!

Setting Up a Domain And a Hosting

First things first. You need a domain. The best domain name service is definitely Namecheap, where you can register a domain for as low as $3.98 per year. They offer you a free WHOIS Guard in the price, service that costs $7.99 at GoDaddy, for example.

GoDaddy may have special discount promotions for the first year, but every other year you pay the regular price of $12.99. Their site is hard to manage and are not protective when it comes to personal data sharing. Otherwise, their support is enviable.

namecheap frontpage

Next thing you need is hosting. And you need a good one. Professional, with 99,9% uptime, excellent support, yet cheap hosting. All being said, you need JustHost. You can buy the domain from them as well.

Personally, on this website I use ImageLeet. They are professional and cheap, but the support is slow and sometimes irrational. The uptime is 99,9% though. If you don’t want to go with JustHost, ImageLeet are the next best thing I recommend.

Once you buy your hosting plan, you will receive your account information. Including nameservers and IP address.

You can register your hosting with the domain you already purchased. Choose to manage a domain yourself if you have already purchased the domain. If not, you may choose to go with domain registration and purchase the domain via JustHost.

Let’s connect the domain and the hosting. If you purchased the domain via JustHost you may skip this step. Connection will be established by default.

If you didn’t order through them, we’ll have to do it manually. Under your domain options (from your domain registrant), there will be something like DNS management. Replace nameserervers and the IP address with yours from the hosting.

Namecheap DNS

Now that we have setup our domain with our nameserver, it’s time to install WordPress on our site. There are many ways to install WordPress. I will cover only two. You can choose the one that is easier for you (but not both).

Solution #1:

How to Install WordPress Automatically

The easiest way to install WordPress is with Softaculous. First, access your cPanel by visiting the proper link that includes your IP address slashed cPanel (in a format similar to ipaddress/cpanel). In your cPanel, Softaculous is usually located in the bottom option lines.


Softaculous is a auto installer tool. Once you access it, select the option to install WordPress (WordPress is usually located first in the list of Softaculous available options). Setup your WordPress installation in a way that best suits you.

Softaculous Info
Since this is your primary domain, it is best to install it in the root directory.
Most of the times I choose the ‘http://www’ protocol as the best choice.
Also, choose some short terms for a database name.

Solution #2:

How to Install WordPress Through FTP

In case you aren’t able to access your cPanel, install WordPress through FTP software. I highly recommend FileZilla as one of the best FTP solution.

There is a lovely explanation for this famous 5-minute WordPress installation here. Again, use this to install WordPress only if you must. Otherwise, Softaculous is a great solution for easy and painless installation.

WordPress Theme

Now that we have installed WordPress on our site, it’s time to choose a WordPress theme. There are many free lovely WordPress themes out there that will fit your site just fine. Search for a “free WordPress theme” and enjoy the infinite choices.

Or you can visit ThemeForest and buy a premium one. These themes are reviewed by professionals and satisfy all programming standards. If you plan something big with your site, I suggest buying a theme sooner rather than later.

WordPress security is indispensable for your site. It starts from the point when you choose your theme. Here is a very important thing to remember: DO NOT use nulled themes!

Sites are vulnerable, especially WordPress sites. There is a high risk that low quality and stolen (nulled) themes contain malicious code that will harm your website. Make sure you use some high quality, or even better, premium theme to prevent unwanted behavior on your site.

Solution #1:

How to Install WordPress Theme From Admin Panel

Before we continue, I assume you have downloaded a safe, not nulled theme. You can check your theme for viruses at Virus Total. However, try to read a word or two on the net for the theme and site you used to download your theme.

Login to your WordPress admin panel. Under the “Appearance” tab in the menu, choose “Themes”. Select the “Add new” feature button, located somewhere on the top.

Install WordPress

New button “Upload theme” will appear almost in the same place as the “Add new” button. Upload the zipped copy of your.

Note that some themes are double zipped. In that case, you want to upload the second zipped file of the theme. It is the one that leads directly to the index file of the theme.

Solution #2:

How to Install WordPress Theme Through FTP

Once you have downloaded your theme, unzip it. Remember about FileZilla? We are going to need it.

Access your host web server. Upload the unzipped version of your theme at the “wp-content/themes” directory provided by WordPress. For example, a theme named Elogix (theme that I use for my business website) should be in “wp-content/themes/elogix”.

Useful WordPress Advices, Features and Plugins

It’s a good practice to change the permalink structure of your posts. There are two common solutions that best fits publishers. The first consists only from the title of the post. The second includes the category as well.

You can find the option to change permalink structure under “Settings -> Permalinks” in your WordPress admin panel. You may include your own custom structure as well. However, these two work like a charm.

Permalinks structure

It’s important to protect your site from spammy comments once you start with your blog. Install Akismet to prevent unwanted comments from automated sources. All In One WP Security & Firewall can prevent automated comments as well. This is actually one of the best WordPress plugins to protect your site, but we will talk about WordPress security in another post.

Try to attract social signals like Facebook likes, shares or tweets once you start blogging. There is a nice WordPress plugin for that called OnePress Social Locker. It enables you to lock your content in order to receive social signal.

Well, what do you know! Your first post is ready to be published. Remember to watch out on a few on-page SEO tips I mentioned earlier. WordPress SEO plugin by Yoast is a good way to start with on-page optimization.

Good luck with your blogging!

Let’s Wrap It Up!

WordPress is #1 Content Management System. Here are few things you need while you install WordPress:

  • Grab the best domain at Namecheap to start with your website.
  • JustHost provides good hosting services for a very cheap price.
  • Softaculous is a great tool to install WordPress with. It’s located in your cPanel.
  • WordPress Security is essential. Make sure you use high quality theme. Pick one at ThemeForest.
  • Once you install WordPress theme, it is located in the “wp-content/themes” directory provided by WordPress.
  • Change the permalink structure of your WordPress site.

Here are some useful plugins that you will find handy:

Your WordPress setup does not end here. Remember that providing security for your site is inevitable nowadays.


Tagged , ,

Leave a Reply

1 Comment threads
1 Thread replies
Most reacted comment
Hottest comment thread
2 Comment authors
Aleksandriusmessi vincent Recent comment authors
newest oldest most voted
Notify of
messi vincent