1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Transferring Joomla Website to new host

Discussion in 'Joomla' started by mustcatchit, Jun 5, 2013.

  1. #1
    Tips needed to move joomla website to new host. Please tell step by step information..
     
    mustcatchit, Jun 5, 2013 IP
  2. Maestroc

    Maestroc Well-Known Member

    Messages:
    124
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    123
    #2
    The easiest way to move a Joomla site from one host to another is to use Akeeba Backup.

    1) Go to https://www.akeebabackup.com/download/akeeba-backup.html and download the appropriate version for your Joomla install

    2) Install the Akeeba Backup component from the zip file.

    3) Go to the Akeeba component in your Joomla backend and do a Full Site Backup.

    4) Download that backup file (found in the administrator/components/com_akeeba/backup folder)

    5) Upload it to your new host's root web folder along with an extracted copy of Akeeba KickStart (https://www.akeebabackup.com/download/akeeba-kickstart.html).

    6) Create a new database on your new host for the new installation to put its data into.

    7) Run kickstart by going to http://www.yournewsite.com/kickstart.php

    8) Follow the directions in the kickstart installer, entering the new database information when needed.

    9) All done. Your site will be unpacked on the new host and your database imported into the new DB you created. Be sure to delete the old backup file from the new host and the kickstart.php file when you are done.

    Good luck!
     
    Maestroc, Jun 7, 2013 IP
  3. Paresh Shrimali

    Paresh Shrimali Well-Known Member

    Messages:
    266
    Likes Received:
    32
    Best Answers:
    0
    Trophy Points:
    150
    #3
    It's really quite simple - but one screwy action will make your life difficult. This little tutorial is for Non-Technical people (beginners) - Geeks can use it too.

    Here's how I do my Joomla! moves - and it works everytime:

    1. Dump the original Joomla MySQL Database
    • Go into your Web Hosting Control Panel and Locate the MySQL Database that your Joomla! installation is using
    • There should be a link for PHPMyAdmin that will take you to your Database Administration
    • Once in PHPMyAdmin select the Joomla! database and open it up so that ALL of the tables are displayed
    • With all the tables displayed press the button labeled EXPORT (located on the topmost horizontal menu)
    • In the 'EXPORT' selection box SELECT ALL of the tables (hold the SHIFT key to select multiple items in the list] - Do NOT mess with any of the settings and checkboxes, leave everything as is
    • At Bottom of the page and hit the 'GO' Button - this will bring up the database's code in the SQL language - THIS IS THE DUMP
    • Copy and Paste the contents of the 'DUMP' into Notepad or minimize that browser window, since you will need to copy and paste that dump into the new database.
    2. Install Joomla! on your new server
    • Simply...Install Joomla! on your new server
    • This involves creating a new database and database username - don't worry about the names, just choose anything you like
    • Choose NOT to install SAMPLE DATA -- you don't need any data right? Cause you have your own, old, data...right?
    3. Import the Old Database Dump into the New Database
    • Now go into your control panel for the new web site
    • Locate the MySQL database that the new Joomla! installation is using and then go the PHPMyAdmin page for that database
    • Now select the new database and make sure there is NOTHING in the database - if there is anything in the database then you will see a listing of the tables inside the database appear on the page (You have to Select all of them and choose DROP from the drop down selection list) - You will know the database is empty when no tables show up on the database's PHPMyAdmin page.
    • Click on the button labeled 'SQL' on the topmost horizontal navigation bar - this will bring up an Empty Text Box labeled "Run SQL query/queries on database"
    • Now Copy and Paste the original database DUMP into this Text Box (this is the content you pasted into notepad or left in a minimized browser window)
    • Finally, Hit the 'GO' button - you will now see that your content as been added to the database and a huge list of tables appear in the database structure
    4. Completing the Move...
    • You now have to 'OVERWRITE' all of the essential Joomla! folders that site on the new site with the folders from the old site - this will add all of the stuff you've customized like Components & Modules you've installed, Templates and files you've edited, etc...
    • These are the ESSENTIAL FOLDERS to Copy over (and OVERWRITE)
      • administrator
        components
        editor
        help
        images
        includes
        language
        mambots
        media
        modules
        templates
    5. Everything is DONE and DUMPED! Troubleshooting...
    • That's it...Mission Accomplished.
    • If you have a new domain name (as opposed to keeping the old domain name and simply transferring to another host) and things don't seem to be working properly then all you have to do is edit the CONFIGURATION.PHP file that sits on your Joomla! installation Root.
    • The edits to make on the configuration.php file are simple: Just replace any instance of your Old Domain Name with Your New Domain Name.
    • Make sure that the MySQL version is the same for both websites -- people have had trouble importing SQL dumps because they're using different versions - some webhosts allow you to choose between MySQL 4.0 or 5.0 so be aware.
    above answer from http://forum.joomla.org/viewtopic.php?t=187461.


    Magento Development company
    http://www.plumtreewebsolutions.com/
     
    Last edited: Jun 10, 2013
    Paresh Shrimali, Jun 10, 2013 IP
    matt_62 likes this.
  4. ashishkg

    ashishkg Active Member

    Messages:
    233
    Likes Received:
    8
    Best Answers:
    3
    Trophy Points:
    68
    #4
    Hello,

    EASY steps
    1. Take a complete backup for the site (Files and database)
    2. Upload the backup files on your new server which you already point the domain name.
    3. Create the database and "IMPORT" the database.
    4. Change on configuration to your latest database details and change the log and temp path as well

    That's it your site will work perfect.
    If you need any help PM me

    Thanks
     
    ashishkg, Jun 12, 2013 IP
  5. mustcatchit

    mustcatchit Banned

    Messages:
    157
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    35
    #5
    Thanks for the information guys.. will post update soon..
     
    mustcatchit, Jun 12, 2013 IP
  6. minhtam

    minhtam Greenhorn

    Messages:
    7
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    21
    #6
    we have two way to move your joomla website to another host.

    Simply, you can use Akeeba component backup this site and upload to new host. Install again, inform some info of new host eg: db, prefix, user sql, pass sql,...

    Second, you use ftp to backup your website, then upload to new host. Database you export from the old host, you need to import to new host. Fix some info from configuration.php eg: db, prefix, user sql, pass sql,...

    Third, enjoy your site on new host
     
    minhtam, Jul 7, 2013 IP