Whenever you make changes to your domain's nameservers, they need to reflect across the internet. This process, which usually takes anywhere between 24-48 hours to complete, is called DNS Propagation.
Why do you have to wait for this long?: All Internet Service Providers (ISPs) across the globe store a copy of your domains DNS whenever your website is resolved through their network. They do this, so that your website loads faster when someone visits it the next time. However, when you change your domains DNS or name servers, this copy or cache is not cleared immediately and has to wait for the ISP's to clear their cache and store a fresh copy of your domains updated DNS information.
Can I speed this up?: There is nothing you can do to accelerate the propagation. However, you can plan for propagation to minimize the downtime affects. Tip for Minimising Downtime - Once you have uploaded your web content on the new server, you can add DNS records in your existing DNS zone (most likely on your old server) to redirect all visitors to the new server. This is much faster than waiting for the propagation of new name servers. Once you have the DNS records updated to point to the new server, you can change the name servers anytime.
How do I know when propagation is complete?: Unfortunately there are no tools available to track name server propagation. Even a Whois check, ping, and traceroute test cannot indicate whether the propagation is complete. Certain tools similar to WhatsMyDNS give you some information regarding name server propagation. However, it may not show you accurate and complete information.
For your website to load, you will need to point it to the correct name servers.
Now, you can either use our name servers or use those of your hosting providers (if you have them). This article will help you in changing the name server to your hosting providers name servers. Lets get started:
Login to your account
You will now see a page with all purchases made by you on our system.
Click on the domain name for which you need to change the name servers
In the Domain Registration section, click on the option "Name Servers"
Replace the existing name servers with the ones provided by your current web host and click on Update Name Servers button.
An FTP account is used for uploading and managing files on your website. An FTP account is automatically created in cPanel when you sign up for hosting, create a cPanel, create an addon domain or subdomain or enable anonymous FTP. So, by default, you already have an FTP account in your cPanel. Use your cPanel username and password to log into it.
You can create new FTP accounts to give access to other users without giving them your cPanel login credentials. For each additional FTP account created, you can also give each user different levels of access by assigning the user to a specific directory. :
Log into cPanel.
In the Files section, click FTP Accounts.
In the Login field, type the name of the FTP user. A full FTP user name will always be formatted as email@example.com. You cannot create an FTP account without your domain name in it, regardless of the publish destination.
In the Password fields, enter a password which will be used to authenticate this FTP account.
Set a quota for the FTP account. Quota is the maximum amount of bandwidth the FTP user may use. If you leave the quota as unlimited, the FTP user will have the ability to use the total amount of bandwidth for the cPanel account.
In the Directory field, cPanel will auto-populate an assumed directory based on the FTP username, but that is normally incorrect. So, we recommend erasing everything after public_html/ and providing the directory you would like the user to access. If you erase everything and type a single "/", the user will have access to your home directory (anything outside of the public_html folder).
When you create a database, many users are unaware that there are several other items that you need to do as well. The new database creation process actually involves: A. Creating a database B. Creating a database user C. Giving your database user access to work with your database.
Log into your cPanel.
Click the MySQL Database Wizard under the Databases heading
Next to New Database enter a name for your database and click Next Step
Next to Username enter a username.
Enter a password next to Password, enter it again for Password (Again) and then click Create User
On the next page, you'll assign privileges for the user to the database. Check the box next to All Privileges and then click Next Step.
Sometimes it's necessary to upload files to your cPanel account. This can be easily accomplished by using the File Manager within your cPanel account. If you are unfamiliar with File Manager in cPanel, please see our article on Using File Manager in cPanel.
Log into your cPanel.
On the home screen under the files section choose "File Manager".
Next, choose where you'd like to start in. For this example, we're going to use the Web Root option - which is the public_html folder. Since we're uploading to the public_html folder we do not need to navigate anywhere else.
Select "Upload" from the icons at the top.
Navigate to the file you want to upload on your local computer by selecting the "Choose File" button.
Select the file and click "Open". Once the file is finished uploading you can click on the link in the cetner of the screen to retrun to the folder you uploaded the file to.
Now, in a web browser, we can visit the file and verify it uploaded to the location correctly.
I spent much more time to research on hosting providers and finally settled with quick2host. Finally I am very happy with my choice. quick2host has a reputation for providing very good performance to database centric applications. Quick2host provides cheapest shared hosting. Their customer service is very responsive...Read More Testimonials
NEED HELP? Call our award winning support team 24/7 at 09602211444