Step 1: Log into your WebHostSG. Learn how here.
Step 2: Click on Services.
Step 3: Locate the hosting plan you wish to install WordPress and click on it.
Step 4: Once you are in the Product Details page, click on Login to cPanel.
Step 5: cPanel will pop up on a new window, scroll down to Softaculous Apps Installer and click on WordPress.
Step 6: The Softaculous WordPress installation page will now appear, click on Install Now.
Step 7: Fill out the “Software Setup” section.
Choose the version you want to install
Please select the version to install. From the dropdown menu you can select the version of WordPress you want to install. We recommend selecting the latest version.
From the dropdown bar select the protocol that works best for your website. If you have an SSL certificate already installed on your site, then you can change this to “https://” or "https://www.". We highly recommend to use both the protocol stated as most browser will show a "Website not Secure" warning if you use "http;//" or "http://www." Do not however if you don't have an SSL installed it will prompt a warning.
Select the domain you are installing WordPress on from the dropdown menu.
This step is very important. It tells Softaculous if you want your WordPress installation installed within a subdirectory of your chosen domain or on the domain itself. If you want to be able to go to https://mydomain.com and see the WordPress site, then leave the field empty. By default the field will have a “wp” within it. Simply delete the “wp”.
If you want the WordPress installation in a subdirectory, for example https://mydomain.com/blog, state "blog" as directory you would like. Softaculous will create that directory for you within the document root of your domain.
Step 7: Fill out the “Site Settings” section.
Give your website a title.
Write a brief description or smaller subtitle for your website.
Only enable Multisite if you know that you need it. You should leave this untick.
Step 8: Fill out the “Admin Account” section.
Change it to other than 'admin' since attackers/hackers will often use 'admin" username to try to login. Write down the username and keep it somewhere safe.
Create a secure password to help keep your installation from being compromised. Make sure the password is strong. Write down the password and keep it somewhere safe.
Enter in the email address that your installation will use to contact you.
Step 8: Select your language from the drop down language bar.
Step 9: Select the Plugin you wish to install.
We highly recommend you tick "Limit Login Attempts (Loginizer)", this will prevent attackers/hackers from trying to login to your WordPress using multiple guess.
Step 10: Click the plus sign beside “Advanced Options” to open up the Advance Options Menu.
For security, we strongly advise to change the Database Name, by default it will be "wpXX"
If desired, change the prefix, but make sure you have an under score at the end, example: "wp9_". However it is ok to leave it as default.
Disable Update Notifications Emails
We highly recommend leaving this untick. An email will be sent to you whenever there are updates available.
For a more secure WordPress site select
"Upgrade to any latest version available (Major as well as Minor)"
However we strongly recommend that you select "Do not Auto Upgrade" since some plugins that you might install would not always work with the latest Upgrade and might prevent your WordPress website from loading.
Auto Upgrade WordPress Plugins
Same as for Auto Upgrade, we strongly advise that you disable this unless you are sure that the plugins you use will be stable with the updates.
Auto Upgrade WordPress Themes
Same as for Auto Upgrade, we strongly advise that you disable this unless you are sure that the Themes you use will be stable with the updates.
*DO NOTE IF DISABLE ALL OF THE ABOVE, MAKE SURE YOU LOGIN TO YOUR WORDPRESS ADMIN AREA OFTEN TO SEE IF THERE ARE ANY NEW UPDATES/UPGRADES. UPGRADES USUALLY FIXES ANY SECURITY ISSUES THAT HAVE BEEN REPORTED/FOUND. ALWAYS MAKE BACKUPS BEFORE UPDATING.
Select the where you would like the backup to be saved.
By default "Don't Backup" will be selected. You can choose how often Softaculous performs backup of your WordPress site.
You can only select this is Automated Backup is enabled. The number you select means the number of backup that will be stored. For example, if you select 2, then it will delete the older backups and just keep two, so each time a new backup is done, the older one will be deleted so only one previous backup and one new one will remain.
*PLEASE NOTE IF YOU ENABLE BACKUP, IT WILL TAKE UP THE STORAGE SPACE OF YOUR HOSTING PLAN. FOR EXAMPLE IF YOUR HOSTING PLAN IS 1GB AND YOUR WORDPRESS SITE BEFORE BACKUP IS 250MB AND TOTAL SIZE OF YOUR BACKUPS IS 300MB, IT WILL USE A TOTAL OF 550MB SO YOU'LL ONLY HAVE A BALANCE OF 450MB OF STORAGE FOR YOUR WEBSITE AND EMAIL LEFT. SO WE HIGHLY RECOMMEND THAT YOU KEEP THE BACKUP ROTATION NUMBER LOW.