Custom Search

Saturday, September 13, 2008

How to Transfer My Joomla! Website to a New Host?

I've just transferred my Joomla! website (Joomla! 1.0.15) to a new host - hostmonster.com. It provides not only reasonable price but also unlimited hosting space, unlimited site bandwidth, and hosting unlimited domains. That is the main reason I chose hostmonster.com over the other hosts.

Switching between hosts can be easy or difficult depending on how much knowledge you've known about it. I've learned a lot during this hosting-switch processing. If one day for any reason that you decide to switch your current host to a new host, here are the things I want you to pay close attention to:

  • Find a new host that meets your needs.

  • Use FTP to backup your website to you PC (Personal Computer).

  • Backup (export) your database to your PC using phpMyAdmin from your current host's cPanel. For more details, please find out here: MySQL Tutorial.

  • Upload your website that you've backed up earlier to your new host's root directory using FTP.

  • Create a new database using MySQL ® Database Wizard from your new host's cPanel. Video tutorial for creating MySQL database and user in cPanel will show you step-by-step of how to create one.

  • Upload (import) your database that you've exported earlier to your new host using phpMyAdmin. In my case, I have to change the information about my database or the absolute path before I imported it. For example I have to change my old database mycowut7_joom1 to be new database airlinet_joom1. I also have to change my old database's absolute path home/mycowut7/public_html to be my new database's absolute path home1/airlinet/public_html.

    Where mycowut7 and airlinet are my old and new host user names respectively.

  • Download configuration.php (it should be in your root directory) to your PC, edit the following lines, and then upload it back to your root directory:

    $mosConfig_absolute_path = '/home/hostlogin/public_html/';
    $mosConfig_cachepath = '/home/hostlogin/public_html/cache';
    $mosConfig_db = 'hostlogin_joom1';
    $mosConfig_password = 'passwordfordb';
    $mosConfig_smtphost = 'localhost';
    $mosConfig_user = 'hostlogin_joom1';

    where you have to change hostlogin to be your new host's user name, joom1 to be your database name, passwordfordb to be your database password. In my case I even have to change home to be home1. You can also find out your absolute path in your new host's cPanel.

  • Point your domain to your new host's name servers from you current host. If you can't do it yourself, you may ask your current host to have that done for you. Remember that DNS (Domain Name System) changes will take 24 to 48 hours to be updated due to DNS' propagation. You also need to know EPP Code (Extensible Provisioning Protocol Code) to transfer your domain to your new host. You can obtain it from your current host's cPanel. If not ask your current host to send you one via email.

    where name servers should look like these: ns1.hostname.com and ns2.hostname.com or dns1.hostname.com and dns2.hostname.com depends on which host you are using. You can find out these name servers from your new host's cPanel.
If you have any questions, feel free to leave your comments here.

Related articles
How to Transfer Your WordPress Blog to a New Host?
How to Transfer Your Joomla! Website to a New Domain?


Anonymous said...

I followed these instructions to transfer successfully a Joomla 1.5 site from one host to another.

Thank you for the guidance.

Lanna said...

Thanks for visiting!
I transferred mine successful the first time. So I just wrote down the steps of how I've done it. I guess it will help whoever visits my blog. I am so happy to hear that it helps you. Cheers!

MagentoSkinning@$400 said...

nice cms work,

north jersey movers said...

Been looking for a way to do this. Thanks for posting this detailed info.

Cafe24 Demo said...

Thanks! It will really help me a lot regarding with my joomla transferring difficulties. Thanks Again!

D2D said...

I followed these instructions to transfer successfully a Joomla 1.5 site from one host to another.

Laurie Sanderz said...

It's good to see this information in your post


Unknown said...

Joomla is fastest and most useable open source development today. It is totally free open source for development and design they provide the lots of free extensions and plug in for developers for easiness.click here for more information

Unknown said...

Joomla! is the mobile-ready and user-friendly way to build your website. click here for more information

mumtaz said...

Joomla is the Powerful Cms used to build effective websites...The above information is too informative and interesting..Thanks for sharing.
joomla website

karthik zinavo said...

This site gave such a great information about transfer the joomla for website hosting.joomla is a good template for create the website and hosting.
Website Development Bangalore

web development company said...

I am very glad to the information of this blog.Because this blog well briefly explained about how to transfer the joomla website as new host.Its really useful information for every joomla developers.
Website Design Company in bangalore

Post a Comment


Custom Search