Web Hosting
6 steps to web hosting
(1) Register your domain names :
Choose a domain name registrar that you can trust and that offer good support. As a rule, I always keep my domain and my hosting separately, so if necessary, I can easily upgrade sticks and move web hosts.
There are millions of domain registrars. I personally use Domain Monster and have done for years. They may have an ugly orange furball as a mascot, but their customer service is excellent.
Then you need to change the name servers of your web host, so the domain name for a web host web servers.
Any changes to DNS can take up to 24 hours, although I normally find it works within the hour.
(2) Host your websites :
The hardest part. For a while I was looking for a hosting company that does not also host porno. I tried GreenGeeks but had some real communication problems during the upgrade. Now I have arranged for memset, a British company that has the PC Pro Awards Best Web Host lot.
If you have a low-volume websites and no special requirements, then shared hosting would be the way to go. While I’m using WordPress Multisite, I had the Virtual Private Server route.
Unless you are an experienced administrator, you should choose a control panel to manage your websites. The American Megacorp hosting company DreamHost has its own custom-built control panel, which is pretty good. For the rest of us, seems to be the industry standard cPanel.
(3) Use Gmail and configure DNS :
Back in the day, I used to everyone’s e-mail management. Now, I put them in the free version of Google Apps, which includes Gmail. Much easier to manage, and I recommend setting up IMAP, so your customers email is synchronized wherever they are.
Configure DNS records::
If you use Google Apps and Gmail, then you must set up the Domain Name Server records, so e-mail on the right led to the mail servers of Google. This is a case of adding the DNS MX records via your hosting control panel. Here is my version:
(4) Setup WHM accounts :
If you are using cPanel, then more than likely you WHM, the use cPanel WebHost Manager side. You can sell accounts with full cPanel access to your clients, or you can use any client, that’s what I do to manage.
If you manage each client, it is still necessary to have a cPanel account. I would recommend taking at least a pair, one for business and one for your charity cases.
Create a package ::
While I was only using WHM accounts to my business and charitable domains separated, I give myself to God Powers me with everything:
Add accounts ::
I registered. Co.uk domains to the cPanel accounts to treat because they are cheap. In the following example, I growbusy.co.uk for the business account and growpersonal.co.uk for charity account.
(5) Create a MySQL database user :
There was a time when most websites were made of plain old HTML, perhaps with a few pictures thrown in for good measure. But nowadays customers are asking for WordPress, Drupal or Concrete5, and many other new-fangled database driven Content Management Systems.
So you need to add MySQL user, yet again with full God Powers, which you do via Databases > MySQL®databases.
(6) Add a client’s website :
Change Nameservers: do not forget to log in to your domain registrar and the name of your web host’s servers change, as described above.
Add subdomain: From the cPanel home page, select Domains> Addon Domains, and enter your customer domain must have an appropriate username and spicy instantly forgettable, high-security password.
Your username is your username SFTP, in this case perennialkitchen@growbusy.co.uk. You can use the login credentials for your FTP accounts under Files> FTP Accounts.
Create the database: Nice and easy, just go Databases> MySQL ® Database> New Database All databases have the prefix acctname_, so as to create a database for WordPress, I will wp and clientname add, ending with acctname_wp_client for the entire database name. You can access your databases using the web-based tool PHPMyAdmin, which you access via Databases> PHPMyAdmin.
Add user to database: Add the God Powered user that you created earlier to the database, by Databases> MySQL ® database> Add user to database.
Accessing files with SFTP: If you are new to the world of Content Management Systems, I’d recommend giving WordPress a spin, because it’s a doddle to set up.
What is Cloud Computing?
Cloud computing is the next stage in the Internet’s evolution, providing the means through which everything — from computing power to computing infrastructure, applications, business processes to personal collaboration — can be delivered to you as a service wherever and whenever you need.
The “cloud” in cloud computing can be defined as the set of hardware, networks, storage, services, and interfaces that combine to deliver aspects of computing as a service. Cloud services include the delivery of software, infrastructure, and storage over the Internet (either as separate components or a complete platform) based on user demand. (See Cloud Computing Models for the lowdown on the way clouds are used.)
Cloud computing has four essential characteristics: elasticity and the ability to scale up and down, self-service provisioning and automatic deprogramming, application programming interfaces (APIs), billing and metering of service usage in a pay-as-you-go model. (Characteristics discusses these elements in detail.) This flexibility is what is attracting individuals and businesses to move to the cloud.
The world of the cloud has lots of participants:
- The end user who doesn’t have to know anything about the underlying technology.
- Business management who needs to take responsibility for the governance of data or services living in a cloud. Cloud service providers must provide a predictable and guaranteed service level and security to all their constituents. (Find out what providers have to consider in Cloud Computing Issues.)
- The cloud service provider who is responsible for IT assets and maintenance.
Understanding Web Hosting Concepts
Let’s understand a few concepts related to web hosting from the diary of a web developer:
Web hosting
For web sites to be visible to everyone they need to reside on computers that are always connected to the Internet. These computers are commonly referred to as Servers and they host web sites and all other files, such as images, Flash movies, other multimedia content etc. that are associated with the web sites.
Server machines
Server machines are different from the common desktop/laptop even though the latter is also connected to the net 24/7. The differences lie in the kind of hardware and software installed. Typically, Servers are much more powerful than your home/office desktop and laptops and have specific software.
Domain Name and website development
To develop a website, we need a domain name, web site host and a website. A domain name is just a name. It should belong to you, so that if you change the host, you get to keep the name of your website. Generally the domain name and web hosting services are packaged together.
When you want to develop a web site your company, the first step usually is to acquire a domain name. The second step is to get your web site. You can either create the web site on your own or hire a professional developer to do it. You can contact http://www.vistasadindia.com for details. Once the web site files are ready they need to be put on a web hosting server.
Bandwidth
Bandwidth is the amount of data transferred from your account at the web hosting server to visitors of your web site. It is also known as Data transfer.
Bandwidth required for a website
There are many variables involved.
• Number of visitors
The more the visitors the larger the bandwidth amount required.
• Web page size
A larger web page size would need more bandwidth. And by web page size, I don’t mean just the size of the HTML but also the file sizes of embedded images, external javascript files, external style sheets, Flash movies, music/sound files, video etc.
• Large file downloads or uploads
Obviously, web sites with small number of pages but offering downloads of very large files (such as music and video files) would have higher bandwidth requirements
Choosing the best host for your website
The single most important thing in choosing a web host is the uptime guarantee. The uptime guarantee is usually stated as a percentage. So a 99.9% uptime guarantee means that your site would be on the net 99.9% of the time. Know about the quality of customer service. Does the company provide direct phone lines? Is there a toll-free number ? Does the company provide direct email address for technical queries and technical support? How quickly does the company respond to your requests over email. Base your decision of choosing a host on all these factors.
Changing your web hosting company
Firstly ensure that the domain name belongs to you and not to the web hosting company. Always buy domain name and hosting as a package. To change the host you need to change the Domain Name Server (DNS) entries.
Keep the user name and password of your domain name account ready. Research and find a good and reliable web host. Once you have made your choice, purchase an appropriate web hosting package from them. Get the name server information of the new server. Log in at your domain name account and change the DNS information associated with your domain name to the new values. Generally, you will find a “Change Name Server” or equivalent link in your account. After changing the entries, , you would be told that the change will take 24 to 72 hours so you need to be patient and soon you will find your website hosted by a different host.
For all website hosting solutions you can contact us at http://www.vistasadindia.com. We will try to reach you and solve your issues at our earliest.

