
It’s higtime small business owners and entrepreneus started hosting their own websites, that way they can be in full control of their online frontoffice and also save immensely on the cost of launching.
In my years of experience as a web developer, I have seen many business onwers who were at the mercy of web developers who wouldn’t release full access to their website, or do not even keep in view of the domain tenure until after expiration.
Your business website is a key asset and should be given priority concern if you want drive real growth for your brand from the internet.
This guide will show you how to simply host your own website as a small business owner, side hustler or blogger etc.
I know you’re beginning to imagine how technical it can be to handle the process of hosting your own website.
It will interest you to know that the process is a lot simpler than it used to be, Many hosting service providers like ThriveHost are committed to simplyfing the web hosting process so that anyone anywhere can host their own website very easily.
Even when you have zero experience in web design, you can do it !
In this straighforward guide, I will take you on a simple jouney of how you can host your own website in four simple steps:
1. Get domain and Web Hosting
Two of the most important elements needed to develop your business website is a domain name and web hosting.
Your domain name or URL (Uniform Resource Locator) is your unique identity online for other people to locate your website on the internet, just like your phone number.
A web hosting is a rented space to house or host your website files over the internet, so t’s accessible to your audience globally.
For these two elements (domain & hosting), you will need to partner with a reliable web hosting service.
This is where we step in at ThriveHost – we lend a hand in helping you bring finesse to your web development project.
Our web hosting solution at ThriveHost offers unparalleled freedom, there’s no restrictions on inodes, bandwidth, or storage space, so you can grow and scale your business without limits.
Plus you also geta ton of features to make your website as accessible as possible.
Here are some amazing features that you stands to enjoy hosting your website at ThriveHost:
- Pocket-friendly hosting plans that doesn’t comprosie on quality
- Free SSL certificates for every installation
- Malware scanner and removal assist
- 24/7 expert support
- One-click web app installer to install your favourite CMSs and apps, such as WordPress, Joomla, Drupal, etc.
We also offer free migration incase your are hosted else where and you’re looking to migrate to our platform.
We migrate your website in a jiffy without any form of downtime.
If you’re ready to get started, below are our web hosting plans.
They are money back guaranteed and with us, your endless quest for a reliable web hosting service in Nigeria is over.
You can get started following this simple steps:
- Proceed to the web hosting page
- Pick the ideal hosting plan and click “add to cart”
- On the next screen, you’d be required to add your domain, if you don’t already have a domain name purchased, just enter the domain of your choice on the first option which says “register a new domain”
It is often recommended you get your hosting and domain name from the same web hosting provider, that helps you consolidate things in one dashboard and also saves you the time and stress to handshake or connect your domain elsewhere to the hosting.
If you have a domain already, you pick the third/last option which says “I will use my existing domain and update nameservers”.
ThriveHost nameservers
Our nameservers at ThriveHost is:
- ns1.thrivehosts.com
- ns2.thrivehosts.com
You can as well transfer your domain to us safely using the middle option.
Once the domain has been confirmed available, click on continue to go to the next page where you’d need to configure your hosting billing cycle.
We’re confident, you’d love it at Thrivehost, it’s why we made it possible to get on the monthly plan and we’re sure the amazing experience with us will make you extend your service for the whole years.
However, you can get on any of our shared web hosting plans for monthly, quarterly, semi-anually and annually tenure.
Select whichever works for you from the dropdown and proceed by clicking on the continue button to proceed with your order.
On the next screen click on check, and you’d be required to fill in your personal details to create an account for you, follow prompt to complete your order and your hosting plan will be active instantly.
2. Decide on the web platform
Now that you have purchased a hosting and domain for your website, the next would be to decide on the web platform to build your website.
The are many website builders today for creating websites, and each of them come with their pros cons.
We recommend you go with a seamless web platform that will allow you manage your website easily and independently.
For that, we recommend you chose a robust CMS platform like WordPress.
WordPress is about the easiest-to-handle web platform to build any kind of website today, it’s well-accepted for it’s flexibility, robustness and super-friendly SEO capabilities.
WP limitless when it comes to customisation and it allows your to create your website just the way you want and with all the features you need by onboarding new features using plugins.
WordPress powers over 40% of the entire websites on the internet, so you’re in good company.
Most interestingly, it is free to use being an open source software
All of our hosting plans at ThriveHost makes it super easy to install WordPress in just one click from the control panel.
3. Connecting the dots
If you have purchased your domain and hosting following the steep in number 1 above then you’d need not worry about connecting your domain to your hosting as this is already automatically on our platform.
However, if you have your domain elsewhere and need to connect to your hosting plan on ThriveHost, simply get the Thrivehost’s nameservers from the dashboard of your web hosting plan and then proceed to site where your domain name was purchased, edit the domain name servers (DNS) and are the custom nameservers of ThriveHost.
Once your domain name has been pointed to the ThriveHost platform, the domain handshakes with our server and everything is connected. The process can as instant as possible and sometimes takes up to 48 hours for complete domain propagation.
4. Installing WordPress
Now it’s time to start setting up your website. This part can appear a little bit technical.
So you might want to engage the service of a professional, especially if you need to create an elegant-looking site for your business.
You can temporarily share your login details to the control panel so your web designer can setup WordPress and design the website completely.
Better still, you can install WordPress directly from the Thrivehost’s control panel in few steps:
- Login to your dashboard
- Find SSL and install and activate
- Proceed to the 1-click web app installer , search for WordPress, and install.
- Follow through with the installation till the point you specify your website’s sername and password.
Once you have installed WordPress, you do not need to share your hosting details further, just send your new website loggin details to your web designer to start crafting your website.
In case your website is already built and you’re looking to migrate to ThriveHost, the easiest way to do this would be to open a ticket with us via your dashboard in the support area and will handle the migration of your website without any hassle of downtime.
If you prefer to do handle the web migration yourself you can use migration plugins like all-in-one migration plugin or Migration guru plugin. Both plugins can be installed from the WordPress plugin repository via the dashboard under “add new plugin” section.
In conclusion…
Hosting your website is not as tough as you used to think, everything has been simplified on ThriveHost so that anyone, whether they have web design experience or not can host their website.
If you run into any issues in the process of trying to setup your web hosting account, you can reach out to us through the live chat or open a support ticket and we will help you resolve any issues in good time.