26 December, 2016
After years of experience, when my team decided to introduce a concept of SETU, we never knew it will reach to this extent of success in the very first year itself. We had a very warm support from Atmiya Institute of Science & Technology and our eminents made it a super success by their management and planning. It’s about a year that SETU 2016 was organised but still students sometimes come to us wherever they see us and it is then I realise the success of the concept. Looking forward to having doubled the success this year!
Imagine you get an assignment to make a Website. You researched, you made efforts and finally, you are done with crafting your own Website. You are smiling and celebrating your piece of creativity and suddenly you realise that this is visible on your computer only and not on the world’s computer aka World Wide Web. You are short of that precious suffix “.com”. Here’s a concise guide for you to make your website go Live and making it accessible in the Global Village called World through the internet.
Don’t you have a question, why we call the term Website as a website? Well, the answer is hidden in the name itself, it is like a web of a spider, lots of connections and all are interlinked. As all the threads of spider’s web have its connection in the centre, similarly these huge network called website has its roots in the server. This server and the network works 24/7 and a whole 365 days with no holidays on Sundays too, even on the 366th day of leap year, it does not stop! If we think as a layman, we might get a spin in our head, how such a huge network can work. But being an IT professionals we should go to its roots.
The first step is to design your website with beautiful contents and insert all the information as required with the help of the concepts like web developing and designing. To know how to make your website awesome, read the blog of one the eminent Ms Juhi Upadhyay. She has extraordinarily described how you can make your website beautiful and career growing in the field of web designing in her blog, “Want to be a Web Designer?- Get these skills and know your Role”.
Then the next step comes is to make it Live. For this you have to undertake two very important tasks:
Purchasing a domain name is like purchasing a unique identity for your website. This is like we register a new born baby’s name in a birth certificate which gives them a unique identity. This is where you will get that .com suffix. Well though .com is the most famous one there are many other suffixes like .org,.net,.edu etc. So if your name is already taken with a suffix of .Com you can try for another option too. Now you must be thinking from where to get these domain names purchased. Then the answer is, there are many websites that work as a registrar and from there you can purchase your domain name. Some of the examples of Domain Registrar are Godaddy.com(one of the most famous one), 1and1.com, namecheap.com and much more. To control this whole group of different registrar there is a central world wide organisation, Internet Corporation for Assigned Name and Numbers(ICANN) who controls these at large. ICANN mainly prevent the duplication of domain names and works as a bridge between different independent registrar.
2. Purchase Hosting Server:
Once you are done with your Domain name it comes to rent a personal space in the server. It is required because as an individual we do not have an internet connection, its speed and performance which matches as required by a website to work. For example, just imagine if you click a blog section of any website then if the website holder does not have its Host or a server then it will first get uploaded to the admin’s PC and the admin will upload the blog section into your PC, is it viable? Yes, you can definitely skip having a hosting server if you can arrange a very high-speed internet with static electricity and static IP. Now let's peep into what is an IP. IP address is your that address from where one can view your website without a domain name. It's like an AADHAR CARD NUMBER for Indian citizen and UIN for other countries' citizen which can unlatch your all information along with your name. Domain name and IP address can be used interchangeably but as a domain name is in the character form and we can pronounce it, thus can remember it easily, therefore, it is preferred for any website. Server hosting can be rented for a specific period of time and cannot be purchased for the lifetime. Thus at every particular interval, we have to renew this server hosting space.
If you are just having a website for the sake of project or say just for the learning purpose then you can opt for free domain name rather than pay anything. Here you will be given a domain name as a subcategory of the main website i.e. http://taleofmarketing.wordpress.com/2014/07/23/magnifying-the-term-marketing/. In the example given here, we can see that taleofmarketing is neighboured by Wordpress which is an individual domain. This kind of domain name is known as Sub-Domain. This is not at all advisable when you are having your own personal working business website. It is just like having our name written with ball pen on somebody else’s visiting card.
Once you are done with these purchases, the next step is to connect your IP Host Server to your Domain Name. This means that you have to upload your website to the host server which needs some basic configuration like:
A nameserver is a computer that is permanently connected to the Internet and translates domain names into IP addresses (or vice versa), enabling you to enter www.example.com instead of 22.214.171.124.
A DNS server is any computer registered to join the Domain Name System. A DNS server runs special-purpose networking software, features a public IP address, and contains a database of network names and addresses for other Internet hosts.
DNS records are basically mapping files that tell the DNS server which IP address each domain is associated with, and how to handle requests sent to each domain.
DNS records are used to control the location of a resource on the Internet. As an example, an A Record is used to point a logical domain name, such as "emiprotechnologies.com", to the IP address of Emipro's hosting server, "126.96.36.199".
A Canonical Name or CNAME record is a type of DNS record that maps an alias name to a true or canonical domain name.
A mail exchanger record (MX record) is a type of resource record in the Domain Name System that specifies a mail server responsible for accepting email messages on behalf of a recipient's domain, and a preference value used to prioritise mail delivery if multiple mail servers are available. MX record is special DNS record for email.
Configuration on Hosting server
Cpanel/Plesk panel : Which provides a graphical interface to handle your hosting server. You can edit all above DNS records, manage FTP accounts, manage server access rights, sub-domains, emails & many mores from there.
Upload your files/web folder using FTP software(like Filezilla)
Upload your Database
So you need to configure all the above things in order to create a bridge between your domain name and hosting server. Once you are done with all the settings on the website from where you have rented your hosting server and have purchased your domain name, it’s time to upload your files onto your hosting server along with all the data of your website. These have to be done with the help of FTP. FTP program is a type of software that is used to move files from one computer to another over the Internet. FTP stands for File Transfer Protocol. There are several free FTP programs you can use to move your files onto the server, and many HTML editors and web design programs like Dreamweaver have FTP capabilities built in. Even internet explorer 5 and above have this facility.
To make your website secure, it is mandatory to secure your database. Initially, you will not be able to hire a database administrator so you yourself have to secure your database too. Well, Database administration is really a very upcoming trend in career; visit "Choose DBA as an exciting and upcoming career in IT field", a blog by my eminent colleague Mr Viraj Joshi which has a mind altering information about DBA as a career.
The last and we can say a continuing process after your website are live is to check whether everything is going well and how does it appear on Search engines. At what position you can find it on Google.
This is all you need to float your piece of creativity on the world’s web. I hope this can be helpful to you to make your website go live. I will be back with my another topic of SETU 2016 soon. Till then you get ready to witness our reformed and advanced SETU season 2 which is coming soon!