I provide a full WordPress set-up and hosting service, but for those who like to do things themselves there is the option to install WordPress and set it up from scratch yourself. This is not as difficult as you might think, as I will explain.
On most hosting services these days you can use an application installer to make the application installation in a few clicks. This post explains how to do this on our web hosting service, using Softaculous (which supports hundreds of other web applications as well as WordPress).
How To Install WordPress On Your Web Hosting Service
To install WordPress takes only a few clicks, but its worth making sure you start off with sensible settings, as explained here.
These instructions apply specifically for http://ManagedWebsiteHosting.net but are fairly standard and will be applicable to most hosting services.
Step 1 – Log Into cPanel
Go to the cPanel login page by typing your website into your browser address bar with “:2082″ added to the end. So if your website is at “http://mydomain.com” type “http://mydomain.com:2082“
You should see a cPanel login form, so type in your web hosting username and password. This was sent to you in an email when you signed up, with subject “New Account Information”.
Step 2 – Start Softaculous
Once you are inside cPanel, scroll down and find the Softaculous icon (under “Software/Services”) and click it. This will start Softaculous, which contains a list of hundreds of web applications and scripts. On the left is a list of categories such as “Blogs”, “Micro Blogs”, “Portals/CMS” etc.
Step 3 – Installing WordPress
Softaculous is an application installer and is the easiest way to install WordPress.
Within Softaculous, choose “Blogs” (top left), then select “WordPress” and then click “Install”. This displays a form which is filled out with a number of default settings.
You can leave most of the defaults unchanged, but I suggest you change the following:
- In Directory – make this blank (so your website will be at “http://www.mydomain.com” rather than “http://www.mydomain.com/wp“ i.e. not in a subdirectory).
- Admin Username – choose something other than “admin” that you will remember, such as your first name (e.g. “brian”). This makes things a little more difficult for would-be hackers.
- Admin Password – please don’t leave this as “pass”! I have a blog post to help here: How To Choose A Good Password You Can Remember
- Admin Email – make sure this is a valid email address
Note: “Site Settings” can be edited now or left unchanged until later, because you can edit them in WordPress.
Before you install, I suggest you provide a valid email address under “Email installation details to :” so you will be sent a copy of everything on this form. It may be useful one day, so keep it safe!
Now click “Install” and in just a minute or so WordPress will be set up.
You should be able to see your WordPress website right away. Just type your website address into your browser!
You can then log-in to configure WordPress, and to begin adding pages.
Now Configure WordPress
Before you start adding pages to your new WordPress website you will need to log in, and should take time to configure WordPress properly for security, SEO, backup and so on. This is beyond the scope of this short post, but it is important as some things will be hard to change later.
Login To WordPress Dashboard
If you installed with the settings suggested above, i.e. not in a subdirectory, your WordPress login page will be at “http://www.mydomain.com/wp-admin”
If you installed WordPress in a subdirectory, by setting “In Directory” to “wp” for example, your WordPress login page will be at “http://www.mydomain.com/wp/wp-admin”.
You can read up and learn how to configure WordPress yourself, or get an expert to make sure it is correctly configured for your purpose. An expert can save a lot of time, and should ensure WordPress is configured properly for SEO, set up your intial pages and WordPress theme, and install the most reliable and appropriate plugins to provide the features, security and backup you need.
If you want help with this see my WordPress set-up and hosting service.
If you just want capable WordPress website hosting see my WordPress Hosting Service (all hosting plans support WordPress under Softaculous, or installed manually using FTP if you prefer).