Are you all set to publish your website? Don’t know where to begin? You don’t have to worry anymore. Many successful website owners were once naïve just like you. Here’s a simple web hosting 101 guide to help you walk through the web hosting procedures:
- Register a domain name for your website
In order to make your website available online, you need to have a domain name. A domain name is nothing, but the web address of a website – Google.com, Yahoo.com – is domain names of websites. You search for a website only using its domain name. Domain names are easier to be remembered and point to the IP address of the website.
Every website will have its own IP address, which are nothing but a series of numbers in the format 123.854.93.6. The domain name that you choose for your website will be mapped to this IP address. Only letters, hyphens, or numbers are allowed in your domain name and it’s limited to 70 characters. A domain name also come in many extensions like .com, .in, .edu, .org, .biz, and more.
- Sign-up with a web hosting service provider
Now that you’re ready to upload your website, the web host must setup an account for you. This account will include all the information, like path to the directories in the server, your domain name server, and more. A Domain Name Server (DNS) is used to link your domain name with your Internet Protocol(IP) address.
After you purchase a domain name, the registrar DNS Company will redirect your web page requests to an error page, unless you start hosting the website. A DNS configuration comes in two forms, a primary name that’s the original DNS you purchase, and a secondary name DNS server that’s generated by your web host. Once you receive your DNS information, it must be configured with your account on the DNS registrar.
It takes up to 24 hours for your site to be accessed after the DNS is registered. The domain names are registered in distributed databases that are maintained by thousands of computers around the world. Every computer will have some part of database in its cache; the request for a particular domain must be forwarded across these computers until the desired web page information is found. Read web hosting 101 for further details on DNS server.
- Upload the website on the server
FTP is the internet protocol used for uploading your website to the server. The website hosting service provider will help you connect to your site using FTP by proving all the required information. The FTP softwares that are generally used by your web host are FileZilla and WS_FTP. Using this software your web page data is transferred to the website on the server.
Files are transferred using binary or ASCII format, and if you use an incorrect mode of transfer your website might come up with errors. Depending on the content of your website, the FTP software will determine the format for uploading your website.
Your FTP software connects to your web server and starts uploading the files on to the server. Once the upload is done, the finished page is automatically stored on the server. Your website can now be accessed from all over the world. Kudos! Now you’re all set to launch your own website.