How to move a CMS-based website to another xneelo domain via the xneelo Control Panel

The information in this article is related to the new xneelo Control Panel.
If you are still using konsoleH, refer to this article.

In order to move a CMS-based website from one hosting account/server to another, you will need to go through the process of copying the web content files, database and updating the necessary configuration of the Content Management System.

We offer all the necessary tools required to move a CMS-based website from one domain to another. Below are the steps you will need to follow in order to make a copy of your website that can be uploaded onto the new account/server:


  • Step 1: Exporting your CMS’s database

    1. Log in to the xneelo Control Panel.
    2. Select a Products from the side bar.
    3. Select the domain name.
    4. Under Hosting tools, select Manage MySQL.
    5. Click on the 3 dots menu to the right of the relevant database.
    6. Select phpMyAdmin phpMyAdmin for the database you have selected will open in a new tab.
    7. Click on the database name to select it.
    8. Select Export.
    9. Select Go at the bottom to save the file.





  • Step 2: Download the web content files of the CMS to your computer

    Note: It is recommended to compress your web content files to a single ‘zip’ or ‘tar’ file and only download a single file via FTP.

    Using Windows Explorer to download your files:

    1. Right-click on the Windows Start button.
    2. Select Explore.
    3. Enter the FTP address in the address bar, i.e. ftp://mydomain.co.za/public_html/
    4. Enter your FTP username and password when prompted and click on Log on.
    5. Once logged in, the current site content on the server will be displayed. You can then copy and paste all files in the ‘public_html’ directory to your computer.

    Alternatively, you can use an FTP application to download your web content.






  • Step 4: Importing the CMS's database into the new account/server

    1. Log in to the xneelo Control Panel.
    2. Select a Products from the side bar.
    3. Select the domain name.
    4. Under Hosting tools, select Manage MySQL.
    5. Click on the 3 dots menu to the right of the relevant database.
    6. Select phpMyAdmin – phpMyAdmin will now open in a new window. Now to upload the database via phpMyAdmin:
    7. Select the Import tab.
    8. Under the File to Import heading, select the button next to Browse your computer.
    9. Browse to the location of the database file which you downloaded and click to select the file.
    10. Select Open.
    11. Make sure the drop-down box under the Format heading is set to SQL.
    12. Select the Go button.





  • Step 5: Uploading the CMS web content files from your local computer to the new domain/server

    1. Right-click on the Windows Start button.
    2. Select Explore.
    3. Enter the FTP address in the address bar: ftp://mynewdomain.co.za/public_html/
    4. Enter your FTP username and password when prompted and select Log on.
    5. Once logged in you can copy and paste the previously downloaded files from your computer into the public_html folder.

    As you have created a new database for your CMS and imported the database content, you will need to update your CMS configuration file on the new domain/server to match the database server and login details of the newly created database, set up in Step 3.



Assist Note

Some Content Management systems require additional changes made in the database, such as the “Site Name” or “upload_path” in order to work correctly.

Assist Tip

Installation guides, FAQs and Forums are usually made available by the software providers of the CMS and are the best resources to use in order to change this.