Build a Joomla Website Forum

Free Joomla support for all and priority support for members.

Moving a website to another Domain

Les
Les
Offline
0
Can you really move a Jommla website to another Domain name? I'm in the process of trying to do this and it appears there are so many places the domain name is included. I change something in an article on one site and both sites appear to change. I copied my entire dir from one sub domain to another with a different Directory and domain name. Is there a utility that will do this that anyone knows about.
Responses (22)
  • Accepted Answer

    Thursday, September 27 2012, 06:19 AM - #permalink
    0
    Hah! Every...single...day. ;-)
    The reply is currently minimized Show
  • Accepted Answer

    Sue
    Sue
    Offline
    Thursday, September 27 2012, 05:50 AM - #permalink
    0
    Thanks Robert...... you must all feel like Superheroes sometimes lol :)

    Sue
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, September 26 2012, 10:01 AM - #permalink
    0
    Love to see problems solved...I'll mark this as resolved.
    The reply is currently minimized Show
  • Accepted Answer

    Sue
    Sue
    Offline
    Saturday, September 22 2012, 08:36 PM - #permalink
    0
    Ahh thats great..... I must do a catch up on my videos - have to admit I haven't watched the new Basics version - am going to do it right now!! I'm glad I asked my last question though! Just goes to show how invaluable the forum is.

    Sue
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, September 22 2012, 06:40 PM - #permalink
    0
    Sue - all you need to know you'll find in videos 5 and 6 of 'The Basics' (latest version) - Richard goes through it step by step.

    Instead of the standard Joomla package, you'll use the Akeeba package instead (as that contains all the work you've done PLUS all the other standard Joomla elements). I wouldn't choose to use the 'one click' installs as there is really no need and you are going to need to upload your changes anyway. Follow Richard's advice - it's all set out for you. (The only difference will be if you decide to use Kickstart)

    Ian
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, September 22 2012, 06:33 PM - #permalink
    0
    Sue - all you need to know you'll find in videos 5 and 6 of 'The Basics' (latest version) - Richard goes through it step by step.

    Instead of the standard Joomla package, you'll use the Akeeba package instead (as that contains all the work you've done PLUS all the other standard Joomla elements). I wouldn't choose to use the 'one click' installs as there is really no need and you are going to need to upload your changes anyway. Follow Richard's advice - it's all set out for you. (The only difference will be if you decide to use Kickstart)

    Ian
    The reply is currently minimized Show
  • Accepted Answer

    Les
    Les
    Offline
    Saturday, September 22 2012, 12:35 PM - #permalink
    0
    Ian has already provided such great info on this, I just wanted to add something I found on my two hosts. The directory structure is very different between Godaddy and HostGator. If your host has a single click install of Joomla, that might be a good place to start. It would provide a skeleton of an install to help make sure you are copying everything to the correct directories. You can always delete the install if necessary.
    The reply is currently minimized Show
  • Accepted Answer

    Sue
    Sue
    Offline
    Saturday, September 22 2012, 12:18 PM - #permalink
    0
    Hi Guys (Ian and Robert :) )

    Thanks for the really good and useful advice above.

    Where I am really confused is that all my clients so far have hosted on the same hosting company as myself but I now have someone that has already hosted a domain with another hosting company and as she has paid for a year upfront she wishes to remain hosted with them. I have built her site on a spare domain of my own which is hosted with my hosting company. Am I right in thinking that I need to download and set up Joomla into her domain's Public.html and also somehow manually configure a database (when I download Joomla to my own hosting this is done for me automatically) or is settng up Joomla on the domain what you mean by (and the same as) creating a database? - And, after this do I just then follow the steps you have detailed in your replies.

    I reallly need to get more understanding of Filezilla - things have moved on so much since my coding everything in html days - and PHP is all still a bit of a mystery to me. It all seems like magic!!!

    Anyway, thanks for being there.... :D

    Sue
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, September 22 2012, 06:45 AM - #permalink
    0
    Hi Sue,

    Robert here (not Ian) :-)

    So here's how I do those kinds of transfers:

    Using Filezilla, upload the Akeeba Backup file AND kickstart.php file into public_html. Kickstart file is available at the same website as Akeeba Backup...right here:
    https://www.akeebabackup.com/products/akeeba-kickstart.html

    Create one database and one database user that has FULL access rights to the database, write down database name and database username. cPanel has a wizard for this.

    Navigate to your new address, but add /kickstart.php to the url. This will launch the kickstart script.

    Follow extraction, installation and cleanup instructions.

    To make the site LIVE you will also need to adjust your DNS settings at your domain registrar (wherever you bought the domain).

    I follow these steps because...

    Filezilla is a lot less likely to cause corrupt uploads than is cPanel. I have first hand experience with this unfortunately.

    I like the fact that kickstart will handle extraction, installation and cleanup for me.

    Lots of different ways work. You'll find out your preferences and get really fast at it the more of these you do. If you do go this route, read through the kickstart instructions at least briefly.

    Good luck and have fun!
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, September 22 2012, 02:03 AM - #permalink
    0
    Sue - well it really is Ian this time, cheeky mare! Set up the new domain on your new host and then create your database and users. Write down all the names and passwords as you go as you'll be asked for them during the install.

    OK - if you're using cpanel, uoload the entire Akeeba backup file (zipped or JPA'd) to the public html folder. Unpack it and delete the now empty zip/JPA folder. There's no need to install ANYTHING into the public html folder other than than the Akeeba backup - evreything is in there.

    Then go to your browser window and enter the www.newsite.whatever and the Akeeba install will start - it's very similar to a standard Joomla install - and just follow the instructions.

    Ian
    The reply is currently minimized Show
  • Accepted Answer

    Sue
    Sue
    Offline
    Saturday, September 22 2012, 01:43 AM - #permalink
    0
    One question I forgot to ask here Robert.... (still procrastinating on getting this transfer done!!) when I set up my new domain on a different hosting account do I just download a new Joomla and install it there from my Akeeba backup.... and do I need to create a database before I do this?

    Thanks again

    Sue
    The reply is currently minimized Show
  • Accepted Answer

    Sue
    Sue
    Offline
    Tuesday, August 28 2012, 08:37 AM - #permalink
    0
    Thats brilliant Robert ... thanks

    Sue
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, August 28 2012, 06:49 AM - #permalink
    0
    Go to this page:
    https://www.akeebabackup.com/download/akeeba-backup/akeeba-backup-3-6-3.html

    The Akeeba Backup Core is the extension. The other two are documentation, and I strongly recommend grabbing those and reading what you can.

    Hope that helps.
    The reply is currently minimized Show
  • Accepted Answer

    Sue
    Sue
    Offline
    Sunday, August 26 2012, 01:11 AM - #permalink
    0
    Hi again Robert. One more question please on the subject of Akeeba. I have checked out the website and it asks me to choose a download. I am not sure which one I need. Can you help please?

    Thanks

    Sue
    The reply is currently minimized Show
  • Accepted Answer

    Sue
    Sue
    Offline
    Saturday, August 25 2012, 08:41 PM - #permalink
    0
    Ooops - Apologies to Ian now... I have just got mixed up and I know he has been a massive help to me in the past as Well. You're all wonderful

    S
    The reply is currently minimized Show
  • Accepted Answer

    Sue
    Sue
    Offline
    Saturday, August 25 2012, 08:28 PM - #permalink
    0
    Hi Robert

    Thanks for your reply and my apologies.... it was you I meant to address my last message too. Who is Ian?? I really don't know - blonde moment!!! Thank you again for the information I always know I can rely on you guys for an answer.

    Sue
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, August 25 2012, 01:28 PM - #permalink
    0
    Hi Sue,

    I don't think Ian's chimed in on this one yet, but you can find the live site setting in your configuration.php file, which lives in the ROOT directory of your site. Usually the root directory is either http_docs or public_html.
    The reply is currently minimized Show
  • Accepted Answer

    Sue
    Sue
    Offline
    Friday, August 24 2012, 07:47 PM - #permalink
    0
    Hi Ian

    Many thanks for that - I will get Akeeba and try that when the time comes. Sorry to appear dim but where abouts do I find the "live setting" - and the configuration PHP file?

    Sue
    The reply is currently minimized Show
  • Accepted Answer

    Friday, August 24 2012, 06:24 PM - #permalink
    0
    Sue,

    Your situation most likely won't be suitable for just moving the files over to another folder. Since you're moving to another domain, and most likely a separate hosting account, I would strongly recommend using Akeeba backup. It will wrap up all of your files and your database info for you.

    When you reinstall you can just give the site a new name and new domain. You will probably have to make some minor adjustments like Les mentions, including the "live site" setting in your configuration.php file.

    You SHOULD be able to ignore the FTP settings as they are really only used in specific circumstances these days.

    Let us know if you run into trouble. If you do, and you're finding specific issues, start a new thread for it.

    Good luck.
    The reply is currently minimized Show
  • Accepted Answer

    Les
    Les
    Offline
    Friday, August 24 2012, 10:20 AM - #permalink
    0
    Sue are both Domains on the same host? If so, ask your hosting company and it might be worth it to get some direct help from them. At minimum they should have a paper on the procedure.
    I tried Xcloner and also Akeba but I was unable to work through the restore procedure on either. I know if I put my mind to it I could work through it but it just shouldn't be that involved to Restore a Backup. I got hung up in the FTP and database settings. Mine were both on the same host so I just copied the files from one directory to another. I did some location dependent URL calls so I had a few minor modifications but it wasn't that bad.
    The reply is currently minimized Show
Your Reply