Our Latest News,
Advice and Thoughts

Discover the freshest updates, insights, and authoritative perspectives in the realm of web hosting.

Inclined towards crafting a guest article for the WebHostingPeople blog? If you possess a subject you're eager to impart to our readership, we're excited to receive your contribution! Be sure to review our Guest Post Guidelines beforehand.

Our Latest News, Advice and Thoughts

A Step-by-Step Guide to Switching Hosting Companies

By Admin

Share via:

A Step-by-Step Information to Switching Internet hosting Firms

For those who run web sites for any size of time, you’ll discover that finally you have to change internet hosting corporations.  Whether or not it’s as a result of your internet hosting wants have outgrown the corporate, their service ranges have gone down, otherwise you simply discovered a greater deal someplace else, you will need to know how one can change internet hosting corporations correctly.  When achieved accurately you possibly can haven’t any down time in your websites, and full your entire course of fairly shortly and simply.

The next information will assist you to to finish your web site moved over to your new internet hosting with out guests to your web page ever understanding that you simply modified a factor.   Whereas your new host could also be prepared to assist with the switch, it’s a good suggestion to know how one can do it your self as properly.  It may possibly avoid wasting cash, and it additionally provides you further flexibility.  While you’re able to make the change, comply with these steps:

  1. Join your new host – Signing up in your new internet hosting account is the very first thing it’s best to do.  Getting all the things arrange and able to go can take a while, and also you need to hold all the things up and working in your current internet hosting account till you’re able to make the transfer.  DO NOT cancel your current internet hosting account, and even allow them to know that you can be canceling quickly.
  2. Transfer Your Recordsdata – When you begin this course of, you need to be sure to have ample time to finish your entire transfer.   That is particularly vital if you’re working a web site which makes use of consumer submitted content material reminiscent of boards.  With a view to transfer your recordsdata, you’ll want an FTP (file switch protocol) program.  One of many best to make use of is FileZilla.  It’s free, and might be downloaded HERE for those who don’t have already got it.  It’s a free program.
    1. (2a) As soon as FileZilla is downloaded, open it up and register to your previous internet hosting server.  You place your web site tackle within the host field, the username arrange in your FTP account within the username field, and your password within the password field.  Most websites received’t require a Port.  For those who don’t have entry to this data, contact your previous host to get this  data.
    2. (2b) Browse to the recordsdata in your web site.  Usually the recordsdata might be within the /public_html/YourSite folder. Ftp2
    3. (2c)Create a folder in your arduous drive to briefly maintain all of your web site recordsdata.  As soon as created, drag your entire folder from the web site internet hosting space to your folder in your arduous drive:Ftp3
    4. (2nd) Relying on the dimensions of your web site and the pace of your Web connection, this might take fairly a while.   You’ll see all of the recordsdata and folders opening and altering shortly throughout this course of.  That is fully regular.
    5. (2e)As soon as the recordsdata have been backed up in your arduous drive, it’s time to transfer them to your new internet hosting server.  Basically, we are going to carry out the identical steps in reverse.  First, connect with your new host through FTP.  You must obtain your FTP data in an electronic mail from the brand new host.
    6. (2f)As soon as linked, drag your entire folder out of your arduous drive to the public_html spaceFtp4
      1. (2g)The recordsdata will start to add onto your new web site host.   Transferring these recordsdata is probably the most time consuming duties, so whereas that is occurring, you possibly can transfer to the following steps.
  3. Backup Databases – Virtually all forms of web sites use databases to retailer and show information.  You might want to again up your current database so you possibly can transfer it to the brand new internet hosting server.  When you have entry to cPanel (entry directions might be accessible out of your previous host) log in to that, and discover the phpMyAdmin icon:
  4. Click on that icon, which can load up your phpMyAdmin web page.  Your web site’s database might be listed alongside the left hand facet.  For those who solely have one web site you’re transferring, you possibly can simply click on export on the prime.  When you have a couple of on this internet hosting account, you’ll must again all of them up individually.  Click on on the database you want to again up:Cpanel2
  5. Click on Export:Cpanel3
  6. For many websites, you need to use all of the default settings.  In case you are a complicated consumer, you possibly can select some customizations, however it’s sometimes not obligatory.   Export methodology might be left as fast, and format must be SQL:Cpanel4
  7. While you hit go, it is going to obtain a file to your pc.  It will likely be named your_database.sql.  Simply hold monitor of the place that database has been saved, you’ll want it in a second.
  8. Now, you have to get to the phpMyAdmin in your new server (additionally in cPanel, or no matter internet hosting interface you employ).  Now, create a brand new database, with the identical title because the one in your previous server.  This may be achieved by discovering the databases part, and clicking on MySQL Databases:
  9. Title the database, and click on create:Cpanel6
  10. Create a username to entry that database.  This username (and password) should be the identical one which was used to entry the database in your previous internet hosting account.  Relying on the kind of web site you’re transferring, this data can usually be discovered within the capabilities.php file.  For those who want help discovering your particular username & password, attain out to your previous internet hosting firm’s tech assist.Cpanel7
  11. Add the consumer you simply created to the database you simply created:Cpanel8
  12. Select to present the consumer all rights to the database when prompted.
  13. Now that the database is created, it’s time to add the information from the previous web site onto this new one.  Return to the phpMyAdmin web page, identical to earlier than.
  14. This time, click on Import on the prime:Cpanel9
  15. On the following display screen, you have to select the database file saved from earlier than.  All the opposite settings can stay the identical:Cpanel10
  16. Comply with the step-by-step directions on the display screen till the database is imported.
  17. Your web site has been moved (although customers are nonetheless going to entry it on the previous host), now it’s time to take a look at it.  With a view to take a look at, you have to get the IP tackle of your new internet hosting.  This sometimes is available in an electronic mail while you enroll.  To check, merely sort within the IP tackle into any browser, adopted by “/YourSite/” the place Your Web site is the title of the folder we created in step 2F.  So, within the browser you will notice one thing like this:Browser1
  18. If all the things works correctly, it’s best to see your web page.  Word that not all the things will work like regular as a result of some hyperlinks in your web site received’t use the IP tackle.  If the location appears to be like regular on the entrance web page, nevertheless, all the things must be all set.
  19. Replace DNS – DNS is the expertise the Web makes use of to ensure individuals get to the websites they need once they sort in an tackle.  At present, the web directs individuals who sort in your URL to your previous host.  To replace this, you have to go to the location the place your area is registered.  This could possibly be a web site like goDaddy, 1&1, NamesCheap or any others.   Every area registrar is completely different, so determine the precise directions out of your particular firm.  The method, nevertheless, is basically the identical.
  20. Find the Title Servers Setting – When you’ve discovered the place you possibly can edit your title servers, replace them to the title servers of your new host.  Usually will probably be one thing like “NS1.yourhost.com” and “NS2.yourhost.com”.  Virtually all hosts present two title servers, and these will sometimes are available in an electronic mail out of your internet hosting firm.
  21. As soon as entered and saved, it might probably take as much as 48 hours for all visitors to be directed to your new web site.  Usually it solely takes a number of hours for many visitors although.
  22. Wait 48 hours, and take a look at all of the performance of your web site.  Whether it is working correctly, you possibly can canel your previous internet hosting service.

Leave a Comment