How to Install WordPress on Offshore Shared Hosting
WordPress runs perfectly on offshore shared hosting — same software, hosted outside your home jurisdiction, on cPanel with LiteSpeed for speed. The whole install takes about five minutes with Softaculous. Here is the full walkthrough.
Before you start
- An active shared hosting plan (cPanel credentials arrive by email after checkout).
- A domain pointed at your hosting — see Managing DNS and Domain Settings if you have not done this yet.
Step 1: Open Softaculous in cPanel
Log into cPanel (link and credentials are in your welcome email), scroll to the Software section and open Softaculous Apps Installer. WordPress is the first tile — click it, then click Install Now.
Step 2: Fill in the install form
- Choose Protocol: select
https://so your site uses SSL from day one. - Choose Domain: pick your domain; leave the “In Directory” field empty to install at the root of the site.
- Site Name and Description: whatever you like — you can change both later.
- Admin Username and Password: do not use “admin” as the username, and let it generate a strong password.
- Admin Email: a working address — password resets go here.
Click Install. Softaculous creates the database, copies the files and gives you your login link (yourdomain.com/wp-admin) in under a minute.
Step 3: First-launch checklist
- Log into wp-admin and set Settings → Permalinks to “Post name”.
- Delete the sample post, sample page and any plugins you will not use.
- Install a caching plugin that supports LiteSpeed — our servers run LiteSpeed Web Server, and the LiteSpeed Cache plugin uses it natively for a big speed win.
- Keep WordPress, themes and plugins updated — on shared hosting, outdated plugins are the #1 way sites get compromised.
Moving an existing WordPress site?
Free migration is included with our offshore web hosting plans — open a support ticket with your current hosting details and we will move the site for you.