Hola irantzu,
Que la desesperación no te haga perder las formas y el respeto hacia quienes te están tratando de tender una mano. Regla de oro para ser parte de cualquier comunidad de voluntarios
Migrar de entorno/hosting no es una tarea compleja con Joomla!
Antes de comenzar declaramos una regla de referencia:
Z: el servidor del CLIENTE
A: tu servidor
Pasos:1. Revisar que el servidor destino cumple con los
requerimientos mínimos de Joomla!
2. Te bajas el sitio completo del servidor
Z, eso incluye el root de la instalación. Ej: Si el sitio esta instalado en C:\miservidor\cliente, te bajas todo el directorio
CLIENTE. A su vez, tienes que exportar la base de datos que utiliza la aplicación Joomla! para funcionar. Si no sabes cuales son dichos datos, mira en el configuration.php los datos de conexión. Si no lo puedes exportar, con esa información de referencia pide al hosting de tu cliente que te lo exporte.
3. Sube la base de datos que exportaste al servidor
A, si no sabes, pide ayuda a tu hosting. Guarda los datos de conexión, serán vitales para el próximo paso.
4. En tu local, edita el configuration.php con la información más relevante; la conexión a la nueva base de datos. Utiliza los datos del punto 3.
- Código: Seleccionar todo
var $dbtype = 'mysql'; // Normalmente mysql
var $host = 'localhost'; // Normalmente se utiliza localhost
var $user = 'gustavo'; // MySQL usuario
var $password = 'yotengounpassword'; // MySQL contraseña
var $db = 'mijoomla'; // MySQL nombre de la base de datos
var $dbprefix = 'jos_'; // Prefijo de las tablas, no cambiar.
Luego, necesitaras configurar el directorio temporal con la nueva ruta del servidor
A (Si es que quieres instalar extensiones, etc.) . También le puedes pedir ayuda a tu hosting para que te brinde la ruta correcta
- Código: Seleccionar todo
var $tmp_path = '/var/www/cliente/tmp';
5. Una vez que tienes el configuration.php con tus datos y la base de datos importada en el nuevo entorno, procedes a subir el sitio CLIENTE completo al servidor
A. Ej: /var/www/cliente
6. Listo, no hay paso 6.. solo te resta navegar el sitio y cotejar que no hay errores.

Recuerda que los directorios tienen que funcionar en "verde" (permiso de escritura) para que puedas instalar extensiones y templates desde el navegador, etc.
Saludos,
gustavo