I see lots of posts on the Joomla forum that ask how to move a Joomla website. This video tutorial explains how to use cPanel to move your Joomla website to a different host. You can also use this procedure to move a Joomla website from MAMP or XAMP to a web host. Also see How to Move a Joomla Website Using Akeeba.
How to Move a Joomla Website Using Cpanel
This video explains how to move a Joomla site using your cPanel.