Non sono molto esperto do Joomla ma qualcosa ho sperimentato in quanto sto costruendo un sito per una società. Se hai costruito il sito in locale, per renderlo visibile da altri utenti della rete lo devi trasferire su un server seguendo le procedure che trovi sul forum (non servono componenti); basta trasferire in una cartella, in genere puo' essere /opt/lammp/htdocs/tuacartella, tutto il sito locale; dopodichè da phpmyadmin, sempre da remoto importi la stringa sql creata da locale col solito programma che ti crea il database. Attenzione dopo l'import del db, modififica la password del db stesso ed aggiorna il file configuration.php seguendo le istruzioni che trovi sul sito.Dopodichè funzionerà tutto....