I had previously mentioned how 000WebHost and how they offer 100% free web hosting which is a huge advantage when it comes to saving on building a brand new domain.
000WebHost offers enough bandwidth and storage to get your new domain up and running. Since I’ve just developed the new Inception build for Kodi, I’m going to be using 000WebHost to setup my new domain. Once it gains more traffic than can be handled, of course a paid solution will come into play. I imagine I will stick with the same host since they offer great hosting packages.
Let’s get started.
I have already purchased my domain for only $1.17 using 1&1 Hosting. It’s a cheap way to get your domain off the ground for it’s first year with an annual renewal afterwards of only $14.99. There are many promotions which change and can save you money for registering 5-10 years at a time but I’ve found this to be the most stable investment. $14.99/yr domain + hosting fees isn’t bad.
Register For Free Hosting
Head over to http://www.000WebHost.com and you’ll be presented with the sign-up page. Click on the link and fill in your information. I recommend registering with the same e-mail address you purchased your domain name with to make everything easier to find and create folders with your Domain Name which has everything relevant. It’s never fun to go hunting for those login details 3 years down the road when you are 30 websites in.
During registration you’ll want to add your domain name so your account can initiate the setup. There will be some configuration which I’ll walk you through. Finish sign up and confirm your registration e-mail.
You will receive an e-mail confirming your domain details. SAVE THIS! If you have a folder, printer and add this to it. You’ll want to retain this information in your data folder for easily logging in later.
Forward Your Domain Name Servers
After short while Go To CPanel will appear. Click this. You’ll now see all of the settings and options available for your domain. At the very top, click Account Details. This is going to display all of the details contained in your e-mail.
You’re going to notice Nameserver details -> this is what you’re going to need for the next step. Our domain now has to directed towards our 000WebHost servers ns01.000webhost.com and ns02.000webhost.com – or alternatively you can use the IP Address listed if your Registrar requires.
Now we need to modify your DNS Records from your Domain Registrar (which is where you registered your domain). Login to your Registrar in another tab and navigate to Edit DNS Settings, Domain Name Server Settings, or something similar – if you’re having trouble finding this do a quick Google. You’re looking for the location of where to point your Domain’s host in another direction which is to 000WebHost. This is an example of what it would look like from 1&1.
As previously mentioned the purpose of this is to tell the people who you’ve registered your domain with is you want to point the name’s hosting server to another location. In this case we’re telling 1&1’s registered domain to point to 000WebHost. This step can take up to 48 hours to completely reflect the changes, but in the meantime we can setup a few other things. From personal experience by the time I finish these steps my host is ready for me to upload my brand new website.
Register For Free E-Mail
This step is in case you don’t have an e-mail plan already purchased through your domain registrar. Many companies allow 1 free e-mail address, but Zoho CRM offers 25!
You also get MANY great applications which you can use with your business and keeping track of clients, appointments, receipts, and more.
Head over to Zoho CRM and choose Business Email and the most basic plan and move forward with your registration. You’re going to want to sign up using your domain!
Again I recommend using the e-mail address you used to register your domain. If you have already been using domain e-mail you can take the risk and follow the next directions on creating the same e-mail with Zoho and Modifying the MX Records to point your e-mail servers towards the new host. If you’re following from scratch – let’s move on!
During registration I used my already created Support@InceptionKodi.com with 1&1 Hosting and has been used with previous information – but that’s no problem since I’m transferring the servers over anyways. If you’ve done the same – enter this as your Administrator Account, otherwise just create a new one like Info or Help.
After clicking setup you’ll be introduced to the DNS Verification Screen.
It’s going to ask you to verify via CNAME, TXT, or HTML.
I like to use the HTML Method. I can see that now my host is ready for me to uploading files. Simply download the verifyforzoho.html file and save it to your Desktop or somewhere you can easily find it (it may automatically go to your Downloads folder).
On your 000WebHost Window click on FTP Details in CPanel. This will show your username by you’ll want to change the password to something secure. Save this as you’ll need it for the next step.
Back to CPanel click on File Manager. Login using your details from the last two steps and click on the public_html folder. This is where you’ll be uploading your website files and where your home/index.html file will reside.
Above your file structure click New dir -> zohoverify -> Green Arrow -> Blue Arrow
Click new folder zohoverify.
Click Upload just above your file structure in this next screen -> Choose File -> verifyzoho.html -> Click the green check mark
Now if click the blue back arrow you can now see verifyzoho.html is in your root directory. You can even enter its’ URL and a blank page will load indicating it is live.
Go back to Zoho and click the Verify by HTML button. You’ll be asked to confirm your account.
**IF YOU’RE UNABLE TO ENTER FILE MANAGER AND SEE THE STRUCTURE THEN YOUR HOST IS NOT READY YET.**
I do these steps in this order because transferring your domain to the new Name Servers is the most difficult part of setting up a new host. Usually it is very fast as I’ve completed these steps as this article is being written. Once you’ve verified with Zoho I recommend skipping the adding users for now so we can get everything fully configured first.
Upon the Configure Email Delivery screen you’re going to want to copy the Address of the new zoho MX Records to 000WebHost. I hope you’ve been keeping CPanel open!
At 000WebHost click Modify MX Record and enter mx.zoho.com -> Update
Zoho -> Click Next. Now we can migrate e-mal over. IMAP is fast and what I prefer. Normally I would forward over my few e-mails from my previous account, but for demonstration purposes we’ll go fetch them from 1&1.
Your e-mail provider will have the required information for this step. For me I simply logged into 1&1 and went to my IMAP settings to retrieve this.
Migrate -> Enter details -> Add Migration -> Click Your Migration Name -> Add Your Previous E-mail details and destination -> Add -> Click X -> Migration Status -> Start
Mail Client Configuration
Depending on where you want to access your e-mails you may want to keep this page open in a separate tab. Remember to use the following information during setup! You’re using the business server – not the personal one.
Incoming Server Settings: (Organization Users with domain based email email@example.com)
Incoming Server Name: imappro.zoho.com
Require SSL: Yes
Username : firstname.lastname@example.org
Outgoing Server Settings:
Outgoing Server Name: smtp.zoho.com
Port: 465 with SSL or
Port: 587 with TLS
Require Authentication: Yes
During setup you’ll need to select SSL Enabled or ON in many apps – double check this.
You are now able to send and receive e-mails using the Zoho Platform!
If you’ve followed this far – 000Webhost is now your host, Zoho is your e-mail provider.
You’ll have a Registrar, Host, and e-Mail provider. The registrar is the primary thing to worry about now so your domain is always active. Be sure to update your website and use e-mail regularly with the other providers and you shouldn’t have any issues.
Since many do not require a heavy traffic load or more than 5 e-mails, these solutions are a great cost saver. It does require the initial configuration but once you’ve gotten through it the rest is easily managed. As an added bonus, we’ll walk you through uploading your website to your 000WebHost domain using FileZilla.
FTP Configuration (FileZilla)
When you go to the FileZilla website you’re going to want FileZilla Client. You’d want Server if you planned on hosting files that others can access – we can do that another time.
Run through the simple install, we’ll add our website at launch. Open the program.
If you need help installing, click here. Any FTP client will work and the setup process is relatively the same across all platforms. This guide will give you a general idea of how to get your connecting going.
000WebHost – Go to your CPanel -> FTP Details -> Recover your Username
At the top click File -> Site Manager -> New Site -> Enter your details as pictured
You will enter ftp.yourdomainurl as Host with Port: 21 – Logon Type Normal
Click Connect. You should see something that looks like this:
You will want to double-click public_html. This is where your index.hrml file goes.
And that’s it! You have now invested $1.17 into a YourDomain, received free hosting and 25 business e-mails – now all you need is to upload a website or contact us to have one designed!
Good luck 🙂