Installing WordPress for a book author website: a detailed step-by-step guide to installing and running a writer wordpress site

Installing WordPress for a book author website is where you start building your new online marketing tool. If you are trying to figure out how to install WordPress? There are several different methods you can use, but in this article, we will cover the easiest and fastest way, and also provide a detailed guide.

Before we get started, it should be noted that WordPress is one of the most popular CMS in the world because it is easy to use and offers a wide range of features. Over time, the functionality of WordPress evolved and it became possible to use it as a system for managing not only a personal website or a writer’s blog, but also, for example, an online store where you can sell related merch for a book. In this article, we will look at two ways to install this CMS on hosting: using the Softaculous Apps Installer and manual installation.

WordPress hosting requirements

According to the information on the official WordPress website, the current technical requirements for WordPress:

  • PHP version 7.4 or higher. To change the version of PHP on shared hosting, go to cPanel – PHP version.
  • MySQL version 5.7 or higher or MariaDB version 10.3 or higher.
  • HTTPS. In order for the site to work using the HTTPS protocol, you need to install an SSL certificate, which you can order on our website.
  • Apache Mod_Rewrite module – Apache server module for changing URLs. Optional but recommended requirement.

If you use hosting SiteGround, then you have nothing to worry about, as this hosting is ideal for using WordPress in all respects.

Installing WordPress via Softaculous Apps Installer

Softaculous Apps Installer is located in cPanel on the main page. To proceed to the installation process, you need to click on the WordPress icon in the list.

To start installing WordPress, you need to select the “Install” button. This opens a page where you need to set the parameters for this CMS to work:

  • You need to specify which protocol will be used to open the site: http or https. Usually http is used for sites, https is used for those sites that also have an SSL certificate installed.
  • Select the domain name for which the CMS will be installed.
  • Specify the directory where the CMS will be located, and the link to this directory will open content from Wordpess. This directory must not exist. It will be created by the installer itself. That is, if you specify any directory (or leave wp, as the installer automatically supplies), then the WordPress site will open at a link like (or the same directory name after the slash – that is, the / sign – that you specify If you want WordPress content to open immediately by domain name, you need to leave the “In directory” field empty.
  • Next, you need to specify what will be displayed in the header of the site / browser when you go to your site. This can be specified or changed later when WordPress is already installed.
  • Along with this, you will need to provide information for the administrative login to WordPress – this data will be used by you to manage the content of the site. The auto-installer automatically substitutes a box like “admin@your_domain” as the site administrator’s email address. If you do not have mail configured for the domain, you can specify any of your email.

  • Then you need to specify the language in which the administrative part will open.
  • By opening the Advanced Options menu item, you will be able to specify the name of the database, as well as the prefix of the database table that will be used for the site of the CMS itself – when you need to find the required database, you can identify it by this prefix. You can also leave out the prefix – in this case, the name of the database will be indicated immediately after the database prefix of cPanel itself.
  • Below are also additional features of the Advanced Options menu, where you can specify whether to backup the site or not.

Then you can immediately select one of the proposed themes for installation and proceed with the installation. It is also possible to specify or change these settings after installing WordPress.

After filling in the required fields below, you need to click on the “Install” button and, taking into account the parameters specified, the autoinstaller will install WordPress for your site.

Upon completion of the installation, a page will open for you, which will indicate the address of the site where the content will open, as well as the address of the WordPress administrative part.

In case WordPress was installed so that it opens directly on the domain, you can use a link like this to access the administrative account: http://your_domain/wp-admin.

To access the site itself, just go to the domain. If you installed WordPress in a subfolder of the domain, then to access the administrative account you need to use a link like this:


To access a WordPress site, you will need to use a link like this:



Installation details will be sent to the specified email: in which directory the CMS is installed, the address where the site with WordPress is available, the address of the WordPress administrative part, the login and password of the administrative part, the administrative email that you specified in the installation options, the name of the database for the installed CMS, username, host, password for this database, whether notification of updates is enabled, whether auto-update and automatic backups are also enabled, the date when the installation was made.

Since WordPress is already installed, you can go to an administrative account to customize the look and feel of your blog or other site the way you want. At the same time, you can start filling the site with the necessary content.

We will be happy to hear your thoughts

Leave a reply


Websites For Book Authors