How to install WordPress on Cpanel

How to install WordPress on Cpanel


Before we begin, I want to list the primary things that you require to set up your website.
1. A good domain name (your blog name)
2. A reliable hosting plan (Your website’s storage)
3. Start building your WordPress blog ( You are already here)
In this guide, I will be walking you through the following steps to successfully set up a WordPress blog:
  1. Installing WordPress from your Cpanel.
  2. Choosing a free theme for your WordPress blog.
  3. Installing your first WordPress plugin.
  4. Setting up SEO for your blog.
  5. Creating a Privacy Policy page.
  6. Writing your first WordPress post and publishing it.
  7. Sharing your post on social media.
  8. Earning money tips from your WordPress blog.
After you have purchased your domain and hosting, you will get emails regarding your purchase billing details, Cpanel login details, and other necessary links and information. From your service provider’s email, get your Cpanel details.
Login to your Cpanel. Your Cpanel address looks similar to this: “” Enter your login username and password and in the next window, you will be shown numerous services, features, and icons.
Step 1: Just head to the section “SOFTACULOUS APP INSTALLER” and choose WordPress.
On the next screen, Choose Install now in the WordPress section at the bottom right.
In the next screen, fill up your software setup. You can also choose to install old versions of WordPress, but it is better to go for the latest one for more features and functionality. If your site has SSL then choose https:// protocol. If you are not sure, leave it for Http://. Choose the domain where you want to install WordPress.
In the directory section, clear the space. Don’t create any directory like ‘wp’. You need to install WordPress in the home section of your space, so erase any directory name and leave it blank.


Scroll down to the ‘site settings’ section and in the name; Enter your blog name. In the description, type your site description. Make it short. It acts as the tagline of your website/ blog.
If you want to enable multisite, check the option. However, it is better to leave it unchecked as it will be difficult to manage multisite WordPress for beginners.
Scroll down to the admin account section and enter your new username and password for WordPress login. Type in your admin email. Choose your language and select plugins. Leave the Loginizer plugin unchecked. If you need the classic editor, check the Classic Editor. You can also use the Gutenberg editor later by installing through the plugin section from your WordPress dashboard.
Skip the advanced option and theme options and click install. I will guide you later to get a free WordPress theme for your blog.
Wait for the installation. It will take less than a minute.
Congratulations, you have successfully installed WordPress on your new site. On the next screen, you will see the congratulations message along with your Admin/ Administrative URL and site address. Click on your site address to check whether the WordPress is installed or not.
In order to manage appearance, themes, and plugins, go to your admin URL [] and enter your login username and password for your WordPress dashboard.

Step 2. Install WordPress theme

How to install a WordPress theme?

A theme is the visual appearance of your blog. In order to install a theme, go through Appearance >> Themes from your WordPress Dashboard.
On top of the next screen, click on Add New.
You can browse more than 5500+ themes or upload your own. On the top left, type in Astra in the search bar. Then on the bottom left, click the Astra theme and click install and activate it.
The reason why I chose the Astra theme is that it is light, fast and responsive to all devices to browse. This theme is easy to set up as well. It also offers a free library of Astra site templates from where you can choose multiple Astra designs/ Templates as per the need of your WordPress site. You can also assign your own custom footer in this theme.
You can also choose another theme as per your wish.
In order to customize your theme, you need to go through Appearance >> Astra Options from your dashboard. From the right, click on ‘install importer plugin’ and activate it.
After the plugin is activated, Go through Appearance >> Astra Sites to choose the templates. On the top, click on ‘Elementor’ and choose ‘blog.’ The reason I chose Elementor is that it helps to build great pages and posts with a drag and drop system which is easy and fun. You can customize your pages in any manner you like.
You can also choose Business, E-Commerce or other themes if your site is not a blog.
If you don’t want to purchase, choose any free theme and click ‘install plugins’ before you choose ‘import this site’.
You have successfully imported your template and now you can customize it, add favicons, logo, and menus from Appearance >> Astra Options.

Deleting a WordPress theme (How to delete a WordPress theme)

For deleting any theme from your WordPress blog, Just go to Appearance >> Themes and choose a theme you want to delete.
Then on the bottom right, you will find an option to delete your theme permanently. Click delete and your theme will be deleted.
Your currently activated theme won’t be deleted unless you activate another theme.

Step 3. Installing your first WordPress plugin:

Plugins add more functionality to your blog. They are the addons for your WordPress site. Here, in this tutorial, I am going to install the Yoast SEO Plugin as it will be easy to go to another step of Setting your SEO.
To add a new plugin to your site, Go through Plugins >> Add New from your dashboard.
Then on the search bar, type in Yoast and choose the first plugin, click on ‘install now‘ and ‘Activate‘.
There you are, you have successfully installed a plugin.

Deleting a WordPress Plugin

In case you want to delete the plugin that you no longer require or that isn’t related to your blog, then you can delete it by going through Plugins >>Installed Plugins from your WordPress Dashboard.
Deactivate any Plugin you want to delete. Then click on delete.
Your plugin won’t be deleted unless you deactivate it.

Step 4. Setting up SEO for your blog:

After you finish setting up your website/ blog, then you need to take care of the SEO Search Engine Optimization to get more traffic to your blog. Your blog won’t be accessible to visitors unless you manage your Blog’s SEO. So for doing that, first you need to go through Settings >> Reading from your WordPress Dashboard.
Uncheck Search Engine Visibility option. If it is already unchecked, leave it as it is and click on save changes. This will encourage search engines to crawl to your blog posts and pages. If you want to make your blog private, Check this option and click on save changes.
Then, submit your website to Google search console to manage more search visibility and manage your blog property. For that, you need to have a Gmail account.
If you need instructions on doing that, comment below and I will create a post on how to do it if there are more requests or upvotes in your comment.
After that, you need to work on your article’s SEO before you publish it to the world. You can use the free or paid version of Yoast SEO plugin for managing your post’s SEO. Yoast SEO suggests ways to improve your blog’s quality, readability, and visibility while you write your article.
You can read more about SEO here.

Step 5. Creating a Privacy Policy page:

A privacy policy page is a page for terms and conditions of your website/ blog. It performs as a disclaimer to the services and functions of your blog.
In this page, you will show your visitors what your site offers, why it offers, what are the rules and policies of your blog and why, how will you use user’s information, where will you render the user’s details and why, what will you do to protect the privacy of your users, visitors and subscribers and many more.
It is also necessary to verify your site to Google search console. Moreover, if you want to earn money from your blog using Google Adsense and other ad networks, it is mandatory to have a privacy policy page on your blog.
Generally, in a WordPress site, there is an auto-generated privacy policy page in your page section. You can use it by editing some sentences or create your own.
In order to create a privacy policy for your blog, you can go to to get one for free. It takes less than 10 minutes. You enter the site/ blog details and accordingly your policy is generated from this site. Don’t forget to cite them when you use their generated privacy policy.
Simply copy it to your privacy policy page and publish it.
You can access your privacy policy page from Settings >> Privacy or also from page section of your WordPress Dashboard.
Also remember, you need to update your privacy policy as you install more plugins in your WordPress site because different plugins and Add-Ons have different terms that your users need to know. As you update your policy, inform your subscribers and readers as well.

Step 6. Writing your first WordPress post and publishing it:

Want to write the first post? Let’s begin. On your dashboard, go through Posts >> Add New.
Here, I am using the classic editor for demo purposes. You can also use other editors to write your blogs.
There are multiple options to create a blog article. You can insert the title on the top and start writing your article below. If you want to add a link, then you can do it from the add link icon. Images can also be added along with other media files inside your blog article.
After you finish writing your article, then you can save the draft for posting it later or editing it further. You can also publish it publicly and share it to your social profiles for more engagements.

Step 7. Sharing your post in social media:

Sharing your posts and pages to social media is another way to generate more traffic to your blog and to get socialized. You won’t get views simply by letting your site live and configuring your site to search console. It takes time for Google to crawl all your pages and posts. So, you need to keep sharing your articles from the beginning and manage consistency to bring daily traffic to your blog.
To do this, there is a plugin called, “Sassy Social Share” to install and use for free. You can upgrade it for more features or use the free version. It adds a share button to your site’s posts and pages through which your readers can share it on their social media walls.
You can also publicize your articles on your own Facebook pages, Twitter and other platforms. After you publish a new post, it will automatically share it with your social accounts. To do this, you need to go through the following steps:


a. Install ‘Sassy Social Share‘ plugin through Plugins >> Add new from your dashboard and activate it.
b. For displaying social share icons, configure it through your Dashboard >> Sassy Social Share.
c. For automatically sharing your articles, configure social share from your post page. Create a new post and on the top right sidebar, you will find the following tab;
d. Click on the edit button on the Publicize option. Then set your social account passwords for all your social profiles;
When it is finished, click on OK. You don’t need to do this for all posts. When you set it once, all your posts will be shared automatically to your social profiles as soon as they are published.
You can also control to share or not to share your articles and pages socially by disabling share options for the particular post or page.
You can also do this manually by copying the URL/ Link of your Post/ Page and pasting wherever you wish.
Find similar groups or fan pages to your blog niche in social accounts and be a member here just to share your article. This can bring you huge traffic every day.

Step 8. Earning money tips from your WordPress blog:

If it is money, you can earn huge just from your blog and if you do it the right way. However, it takes some time. Some times it takes even a year depending on your blogging niche. You can make money from your blog through Google Adsense, Banner advertisements, direct advertisements, Sponsored articles, paid posts/ contents, affiliate marketing, selling services and many more. Here are some more and detailed tips on how to make money from your WordPress blog.

Leave a Reply

Your email address will not be published. Required fields are marked *

Join our mailing list to get a

chance to win 3 e-books for free.

Will be delivered directly to your inbox.

Thank You. You have successfully subscribed to the newsletter !

There was an error while trying to send your request. Please try again.

Best Nepali Blog will use the information you provide on this form to be in touch with you and to provide updates and marketing.