hi..You can use JoomlaPack. You’ll first use it to make a backup of our local site, and then you can provide tool (Kickstart) to restore the backup to the live server.
Here's how you do it:
1.Download the JoomlaPack component. Make sure you get the latest release
2.Download the Kickstart app, and make sure you get the latest release
3.In the administration area of your local Joomla site, go to Extensions >> Install / Uninstall and upload the JoomlaPack component file
4.In the administration area of your local Joomla site, go to Components >> JoomlaPack >> Configuration. Click on the 'Advanced' tab and then locate the 'Archiver engine' and change it to 'JPA JoomlaPack Archive, and click Save.
5.Click on the Backup Now button and then the 'Backup Now
6.Locate the backup file in your localhost joomla_root/administrator/components/com_joomlapack/backup. Upload this file to the directory on your live server where you will do the restore.
7.Upload the Kickstart app file to this same directory, unzip and then upload the file.
8.Create a new database using phpMyAdmin or the tool provided by your host to do so. Navigate in your browser to http://backup_directory/kickstart.php. Insert your Host, Username, and Password information and click on the green Start button.
9.Once the file extraction is done you will see a message to 'Please click here to open JoomlaPack Installer restore script in a new window'. Click there.
10.A new window will open, and you will see a typical looking Joomla installation page, however this is the restore script. Go through the installation process, making sure you put your new information for hostname, username, password and database in Step 4.
11.After successful Joomla installation, go back to the other browser window and click on the link to restore your .htaccess file if you need to do this step, and close the browser window when done.
12.The restoration process should now be completed, and you can log in to your newly moved site at /administrator to continue development on the live server.