How to Migrate a Joomla Website to Our Servers
Category: Web Applications
Migrating a Joomla site to our servers is a simple and efficient process. If you have a backup of your Joomla files and database, the entire migration can be completed in under an hour. Follow the step-by-step guide below to move your Joomla website seamlessly.
Step 1: Prepare Your Joomla Files
If your Joomla website files are archived, extract them into a separate folder on your computer, ensuring that the directory structure remains intact. If your files are not archived, you can skip this step.
Step 2: Upload Joomla Files via FTP
Upload your Joomla website files to your hosting account using FTP. Place the files inside your domain folder, typically named after your domain (e.g., my-best-domain.com).
Need help with FTP? Check out this guide: How to connect via FTP and upload/download files.
Step 3: Restore Your Joomla Database
To import your database backup, go to the Databases -> MySQL Databases section of your Web Hosting Control Panel. Select the database you want to use, or create a new one. Then, open phpMyAdmin by clicking on the database name, and use the Import tab to upload your SQL dump file.
Follow our detailed guide here: How to restore (import) a MySQL database from a backup.
Step 4: Update Joomla Configuration
Edit your Joomla configure.php
file to match the new hosting environment:
- $mosConfig_absolute_path: Update to your server’s absolute path (e.g.,
/path/to/joomla/installation
). - $mosConfig_cachepath: Update to your cache directory (e.g.,
/path/to/joomla/installation/cache
). - $mosConfig_live_site: Update with your website URL (e.g.,
http://www.my-best-domain.com
). - $mosConfig_host: Set to
localhost
unless advised otherwise by your hosting provider. - $mosConfig_db: Set your MySQL database name.
- $mosConfig_user: Set your MySQL username.
- $mosConfig_password: Set your MySQL database password.

Once you’ve made the necessary updates to the configure.php
file, save and upload it back to the server if using FTP. This completes the migration process.
If you encounter any issues, feel free to reach out to our support team for assistance.
Tags: Joomla configure.php, Joomla database import, Joomla database migration, Joomla FTP upload, Joomla hosting migration, Joomla hosting setup, Joomla migration tutorial, Joomla move hosting, Joomla website transfer, migrate Joomla website, restore Joomla backup