Saltar al contenido

Migrar mi sitio Joomla a otro servidor

27 noviembre, 2009

Si elaboras sitios web con Joomla seguramente en algún momento vas a tener que migrar todo tu sitio desarrollado en Joomla a otro servidor, ya sea de tu PC a un dominio en Internet o de un servidor de hosting a otro. Los pasos que debes seguir son los siguientes:

1. Respaldar la base de datos (recomendable para esto: PhpMyAdmin).

Selecciona el nombre de tu base de datos. Luego te aparecerá la opción «Exportar». Luego de que hagas clic en «Exportar» te aparecerá un pantalla en donde podrás realizar el respaldo.

2. Copiar todas las carpetas y archivos del sitio que se quiere migrar. Debe ser desde la carpeta raíz de Joomla

3. En el nuevo servidor, instalar Joomla y darle el mismo nombre y contraseña a la base de datos (sugerencia). La instalación hazla de acuerdo a la versión Joomla que estés utilizando para evitar cualquier inconveniente.

4. Subir y reemplazar las carpetas nuevas, por las que habíamos copiado del antiguo servidor, excepto el archivo configuration.php.

5. Borrar todas las tablas de la nueva base de datos, luego Importar desde phpmyadmin la base de datos que respaldamos.

6. Revisar el archivo configuration.php en caso de que necesitemos modificar algo, principalmente las rutas del absolute_path, $mosConfig_live_site y cache_path

Existen herramientas que nos pueden ayudar en la migración de datos como Joomla Pack (migra BD y archivos) y JoomlaXplorer (respalda todos los archivos en un zip)

Pd. Por seguridad no elimines tu sitio Joomla antiguo, hasta constatar que funcione sin problemas en el nuevo servidor.

From → Joomla

26 comentarios
  1. Gracias, me sirvió de mucho. Es lo que andaba buscando. Namasté

  2. Saludos hasta el momento a mi me dio buen resultado el proceso con Joomla 2.5.9 estoy revisando la nueva web trasladada al nuevo server y esta mostrando todo con normalidad. Mil gracias por esta guía me a servido mucho.

  3. Despues que aplique la migración, no me funcionó más el sistema de registro, pareciera que quedo desactivada la función de envio de correos de joomla. me pueden ayudar es urgente!!!

  4. Hola Gabriel segui los pasos tal como indicas y la migracion se hizo con exito, pero al entrar en algun menu de la web me aparece el siguiente error «Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webadmin@kundenserver.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.»

    y me esta volviendo un poco loco…

    Gracias po la ayuda…

    La web esta alojada en subdominio de mi servidor dedicado y es escuela.33estudioweb.com.

    PD la migracion la hice con Akebba.

  5. Buenos dias, He seguido los pasos que arriba indicas, el home principal se migra perfectamente pero al entrar en cualquier menu me aparece el siguiente error «Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webadmin@kundenserver.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.» me puedes ayudar??
    muchas gracias!!

  6. Gustavo, tengo un problema en mi antiguo hosting utilice joomla 1.5.23 y en el nuevo joomla esta disponible la versión 1.5.25, me toca intalar manualmente la versión 1.5.23 o crees q no tenga problema??

  7. Gustavo permalink

    Gabriel acabo de instalar una nueva instancia de joomla, reemplaze los archivos del sitio, excepto configuration.php, si seguí las instrucciones por que tengo este error?

    Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

    Fatal error: Unknown: Failed opening required ‘/home/iciud0/public_html/ocesecu/administrator/scan.php’ (include_path=’.:/usr/share/pear’) in Unknown on line 0

    Gracias por tu colaboración

    • Gustavo, puede ser algun problema con la version de PHP o Apache del servidor, te recomiendo que busques ayuda sobre este error en los foros de Joomla Spanish. Me cuentas como te va, saludos.

  8. Gustavo permalink

    Gabriel, si reemplaze el archivo configuration.php, y luego subi el original, no me funciona, debere volver a realizar el montaje del nuevo sitio? agradezco tu amable ayuda. Gracias

    • Me temo que sí, debes mantener el configuration.php de la nueva instalacion de Joomla

      • Gustavo permalink

        Vale, gracias voy a instalar otra instancia de joomla y a tener mucho cuidado de no tocar el configuration.php, pero lo raro es que lo había salvado en otra ubicación, y lo volví a subir y nada.

  9. Fran permalink

    Hola, que hago si no tengo la contraseña de la base de datos? funciona igualmente? gracias

    • Hola Fran, no me ha dado problema el no conocer la contraseña de la base de datos, ya que en realidad en el nuevo servidor (al que estas migrando) tienes que instalar una nueva version de joomla, donde tu asignas el nombre y contraseña a la base de datos. Solo debes tener cuidado de no reemplazar el archivo configuration.php al momento de subir los archivos al nuevo servidor. Saludos

  10. Gustavo permalink

    Hola Gracias por la recomendación seguí, los pasos, pero el sitio no me abre en la nueva ubicación, mas sin embargo si entra al administrador de joomla y puedo ver que todo esta en orden, la Base de datos es la misma pero con los cambios pertinentes. Que mas puedo hacer? que mas reviso?

  11. Ricardo permalink

    Hombre… no negaré que al principio estaba escéptico con que el proceso fuera tan simple como lo describes… pero ahora que lo he realizado, regreso para agradecerte, pues funcionó a las mil maravillas.

    Llevaba mucho tiempo haciendo este trabajo manualmente (reinstalando todo)…

    Te lo has trabajado duro… muchas felicidades.

  12. Erika permalink

    Mil gracias!!! esto funciona de maravilla!

  13. Ricardo permalink

    Una pregunta: Es necesario reinstalar los módulos y los componentes después?

    • Hola Ricardo, el procedimiento descrito migra toda la información, incluyendo módulos y componentes.

  14. Enrique permalink

    Muy bueno. Ya lo he usado en varias oportunidades. Gracias.

  15. kamehb permalink

    consulta, migre joomla a wordpress, pero quisiera saber como pasar las categorias, o usuarios, onda solamente, cosas especificas y no todo….
    de antemano, Gracias !

    • joaquin permalink

      hola me podrías decir exactamente como migraste de joomla a wordpress, estoy probando con todos los plugins y no consigo hacerlo. gracias

Trackbacks & Pingbacks

  1. Trackback

Replica a Eduardo Blandon Cancelar la respuesta