Changing web hosts made easy

It is recommended you start the process at least a few days before the time runs out on the account with your present host. This will keep your website from experiencing any downtime between the moves.

The first thing to do, after you have searched and found a new web hosts, is create a backup of your website. Make a new folder somewhere on your computer. Using your favourite FTP program, such as WS_FTP or Cute FTP (these and other FTP programs can be obtained at download.com), download all the files and folders on your website to the new folder you just made on your computer while maintaining the same folder and file structure (this will be important when uploading your files and folders onto your new host’s server later). Make a note of any special CHMOD permissions you have set on any file or folder (look in your FTP program’s help documents for information on checking a folder or file’s CHMOD permissions). You will need to reset the permissions after you upload your files and folders to your new web host’s server.

If you have any scripts or programs that you made a database for, make a backup of each database. If you have a database other than MySQL, check with your present web host for instructions on backing up your database. If you don’t have any databases. If your web host offers phpMyAdmin, log in to your control panel and go to the database section. Look for a link to phpMyAdmin and click on it. If required, log in using the username and password you gave for your database. If you assigned a different username and password for each database, you will have to repeat this process for each database. After you log in, click on “databases” and then click on the database you want to backup/export. Click “Export” on the top menu.

If you are using phpMyAdmin 2.4.0, highlight all the tables under “View dump (schema) of database.” Make sure the “Structure and data” radio button is selected. Check “Save as file” and select either “zipped” or “gzipped.” Click “Go” and save the file (it would be a good idea to create a new folder in which to save all your databases).

If you are using phpMyAdmin 2.6.0-pl1, highlight all the tables under “Export.” Check the “Structure” and “Data” boxes and select “SQL” under the tables you highlighted. Check “Save as file” and under “Compression” select either “zipped” or “gzipped.” Click “Go” and save the file. (It would be a good idea to create a new folder in which to save all your databases). If you don’t have phpMyAdmin, you can backup your database using MySQLdump.

Next, setup your databases.

If you have MySQL databases, log in to your control panel. Go to the database section and create databases. Also, assign usernames and passwords for the databases (if you have a database other than MySQL, check with your new web host for instructions on creating and importing databases). Now, find the link to phpMyAdmin. If required, log in using the usernames and passwords you just created. If you assigned a different username and password for each database, you will have to repeat this process for each database. After logging in, click on “databases” and select a database by clicking on it. From the top menu, click “SQL.”

Go to the folder you saved your databases in and select the database that corresponds to the one you have open in phpMyAdmin. Open the file and copy and paste the database in the large text area in phpMyAdmin. Click “Go” under the text area field. You can also use the browse button to find the file on your computer and click “Go” below the browse field. If you don’t see any errors, with whichever method you chose, you have just successfully imported the database. If you have more than one database, go back and repeat this process for each one, starting with logging in with your database username and password. If you don’t have phpMyAdmin, you can use this method to create your databases.

You may need to edit some files before uploading them in the next step, by changing MySQL database name, username and password settings within the files, if any information has changed. If you don’t remember which files contain MySQL settings, check the installation instructions for each script/program.

Next, upload the files from the folder in which you saved your website content onto the new web host’s server, maintaining the same folder and file structure, using your FTP program. The only difference in structure may be the location of the cgi-bin. Some web hosts have your cgi-bin inside the www or public_html directory and some have it placed outside. If you had any programs or scripts on your website, you may need to edit some files by changing paths within them. If you don’t remember which files contain paths that may need to be changed, check the installation instructions for each script/program. Also, change any file or folder permissions as needed (look in your FTP program’s help documents for information on changing a folder or file’s CHMOD permissions).

The final step is to point your domain name to your new web host’s name servers. This information probably came in an email from your new web host soon after you registered with them. If not, send them an email asking them what the name servers are for your domain. Once you have this information, go to the website where you have your domain name registered. Log in to your account and set the name servers for your domain. Please note that changes to name servers may take as much as a couple of days to take effect. If you still have a few days left on your old account, your website shouldn’t experience any downtime. Once the name server’s change has taken effect, cancel the account with your old host (this is so you don’t get charged for another term). That’s it. You have successfully switched web hosts.

Posted in Web Hosting | Comments Off


Similar posts:

Web hosting for internet marketers

Anybody researching the internet for web hosting services will find an abundance of hosting providers to choose from along with a multitude of plans available. You’ll also discover that the majority of providers will offer many of the same plan features. However, there are some hosting companies that offer additional tools directed towards internet marketers and the home business industry.

Even for experienced internet marketers, with the variety of companies and plans available, it’s not always easy to determine which web hosting service will best meet his or her specific business needs. With so many options, how do you know which hosting provider is best suited for you and your business?

One thing for certain is that whatever you decide, do not make the mistake of basing your decision on the price of hosting alone. One thing that has been substantiated time and time again is the old adage “you get what you pay for.” Well, this also applies to web hosting!

If you’re an internet marketer or own an internet home business, listed below are some common features you should be looking for in a web hosting package. Of course, it will be easy to find providers that offer more that what’s listed here (e.g. 1,000 MB of disk space, unlimited sub-domains, unlimited emails, etc), not to mention a number of additional features, so keep in mind that these benchmarks only represent a few of the minimum requirements:

- 300+ MB of Disk Space
- 10 GB or more of Monthly Bandwidth
- 50+ Email Accounts
- 20+ Sub-domains
- CGI-Bin
- 3+ MySQL Databases

In addition to these common features, there are some web hosting companies that cater to internet marketers and home business entrepreneurs by offering useful marketing tools as part of their hosting package. As you probably know, having access to in-demand marketing tools is a key ingredient in becoming successful on the internet. Some of the tools I’m referring to include:

- Unlimited Follow-up Autoresponders
- Resalable E-Book Collections
- FFA Leads
- Lead Capture Systems
- Ad Tracking
- Shopping Carts
- Scripts
- Affiliate Programs and Commissions

These tools are a great benefit to both new and experienced internet marketers. But, in addition to the tools, another very important difference I’ve found with these types of providers is their exceptional level of customer support. Whether it’s assisting with the installation of a script, a problem copying files to the server, or responding to a general question, the support staff tend to be very knowledgeable and can be contacted around the clock either via telephone, live chat or email.

Compared to some web hosting services, you may notice the cost of these plans to be slightly higher because of the extra marketing tools and the quality of customer support provided. However, with the growing popularity of internet marketing and the ever increasing number of new home businesses popping up on the internet, these providers can definitely give you an advantage over your competition. And, if you choose a provider that offers an affiliate program, you could even end up with free web hosting and a profit to boot!

Posted in Web Hosting | Comments Off


Similar posts:

Common mistakes

Following is a list of the common mistakes:

1. Falling For The Price Trap
A website hosting price at a very low rate will generally provide extremely slow site or common services will be denied because the bandwidth was maximized. Use your instincts and avoid low-priced websites.

2. Lack of Reseller Research
Reseller hosting is not bad. As a matter of fact, good support is provided by resellers. However, it will be safe to research your reseller. They may offer good packages but they may be inexperienced in other aspects of web hosting. A good reseller must know their products inside and out.

3. No Clear Definition of Web Site Requirements
List down the resources that your web site will need and add more as you begin to expand. This facilitates everything when an upgrade of your website is needed as you can simply discuss them with your host.

4. Purchasing Hosting In An Auction
Auctioned hosting, to say the least, is not unreliable as it may seem. However, these hosts have a great deal of terms and conditions which are usually more than what that regular websites would offer. As a result, inflexibility of the package may be experienced.

5. Forgiving A Hosts Bad Or Limited Website
Host that do not develop their own informative sites are unlikely to spend time developing informational site for your website.

6. Putting All The Eggs In One Basket
Putting several sites in a single account may seem like a good deal. This does not hold true most of the time. When you site is income-generating, it may not be wise to interconnect them. Chances are when all your sites breakdown, your income will be lost. Try to work out with your host about how to spread out the connection of your sites.

7. Taking Testimonials At Face Value
Not all testimonials are similar or true for customers. Ask the host if they have a contact of their customers and if you can talk to them. If the host does not want you to do this, that is a danger sign.

8. Not Keeping A Record Of Their Contact Information
Keeping track of telephone numbers, addresses, contact persons or e-mail addresses is important. When a problem occurs in your site or when the system goes down, you can easily talk to the customer service to troubleshoot the problem for you.

9. Relying On Host Backups
It is advisable to keep a back-up copy of your website. This is critical in times of emergency.

10. Trusting your host to have the latest software
Viruses and computer hackers can strike anytime. It is always safe to check the software versions that you are planning to purchase from your host. Make sure that it is always updated.

Posted in Web Hosting | Comments Off


Similar posts: