If you are new to shared web hosting that uses DirectAdmin, you may wonder How to install WordPress using Direct Admin. This post and the below screenshots will help you install your first WordPress site.
Installing WordPress on Shared Hosting using DirectAdmin
On shared web hosting plans that use DirectAdmin, it is quite easy to install WordPress. I learnt the below steps by trial and error, and later watched a few tutorials. You don’t really need this tutorial- the interface is pretty intuitive. But for your convenience, I have noted the below steps:
The assumption for the below steps is that you have already signed up for a Shared Hosting Plan with a provider like SmallWeb.Once the provider sends you the confirmation mail, you will received the login id and the password for your Web hosting management panel.
a. Once you receive your login and password for DirectAdmin, log in to your account.
b. You may have one or more domains (or subdomains) already setup. Our goal is to install WordPress for one of these domains or subdomains.
c. Important Note
Before you begin the installation, ensure that the DNS records and SSL certification are set up correctly.
d. Now, we will begin installing WordPress on your DirectAdmin shared hosting plan using Softaculous.
Scroll towards the bottom of the DirectAdmin panel, till you see an icon for Softaculous, or the WordPress Logo.
e. Click on The Softaculous Installer or the WordPress logo till you see a screen like the one below.
f. You will see a menu like the one in the image below: you can select the domain or subdomain, the type of connection (http or https) and (optional) the folder in which you want to install WordPress.
g. Select the admin name, password and email address for admin account
h. As you scroll below, you will see advanced options like defining the name for your database, selecting the number and the frequency for backups, etc. It is a good practice to change the database name – say add a number or a letter to the default. For backup, I have found a weekly backup with a rotation of 3 (i.e. backups for the previous three weeks)
i. Optionally, select a theme for your install. If you already have a different theme in mind- say Astra or Hello Elementor, you can skip this step.
j. Hit the Install button
i. One the installation is complete, you will find your shiny new WordPress site ready!
j. You will receive a confirmation mail rom the host or Softaculous (it is an automated email) with your login URL, login ID and other information, etc. Keep this mail carefully.
That’s it! Enjoy your shiny new website!!