Guía para migrar sitios web dinámicos
Migrar Joomla, Xoops, phpBB, vBulletin, WordPress o cualquier sitio web de tipo dinámico, el cual contiene una base de datos, es una tarea que requiere especial atención.
1° Descarga y subida de archivos y carpetas
- Lo primero es descargar todo el sitio web desde el proveedor de origen, vía FTP, hacia un equipo local. También es posible utilizar el administrador de archivos de cPanel. Lo más sencillo es comprimir todo el contenido de la carpeta public_html (o la carpeta a migrar) a un archivo .zip desde el administrador de archivos y luego descargar ese único archivo.
- Una vez que se haya descargado el contenido, se debe subir al hosting en AtlanticaDigital.net también desde el FTP. Nuevamente, es posible utilizar el administrador de archivos de cPanel para subir el archivo .zip previamente descargado.
2° Exportar e importar base de datos
Se deberá exportar la base de datos desde el proveedor anterior hacia AtlanticaDigital.net. Para exportar la base de datos:
- Acceder al administrador de MySQL (seguramente phpMyAdmin).
- Buscar allí la opción “Exportar” y luego tildar la opción “Enviar (genera un archivo descargable)” y hacer click en “Continuar”.
- Aguardar a que termine de descargar el archivo.
Una vez que se haya descargado el archivo de base de datos se debe:
- Ingresar al CPANEL aquí en AtlanticaDigital.net de la cuenta en donde se importará la base de datos para hacer funcionar el sitio.
- Dentro del CPANEL, ir a la opción “Bases de datos MySQL” y allí generar una base de datos con el nombre que se desee.
- Luego desde allí mismo, generar un usuario con una clave (anotar la misma ya que será necesaria más tarde).
- Utilizar la opción “Añadir Usuario a Base de Datos” (verificar que corresponda la base de datos que se creó previamente con el usuario generado) y hacer clic en “Añadir”.
- Tildar la opción “TODOS LOS PRIVILEGIOS” y hacer click en “Hacer Cambios”.
Ir ahora nuevamente a la pantalla inicial del CPANEL, y buscar la opción “phpMyAdmin”:
- Buscar la opción Importar.
- Utilizando el botón “Examinar” buscar el archivo que previamente se ha descargado.
- Aguardar a que el archivo termine de subir.
3° Sincronizar archivos y base de datos
En este punto se tiene la base de datos y los archivos subidos a la cuenta de AtlanticaDigital.net. Lo único que falta hacer es sincronizar la base de datos con la web. Para ello:
a) Editar el archivo configuration.php que se ha subido previamente por FTP (es posible bajarlo, editarlo y volver a subirlo) reemplazando estos datos por los de la nueva base de datos (nombre de la base de datos, usuario de base de datos, clave de usuario de base de datos). Lo que se debe modificar del archivo es:
Buscar la parte de código dónde dice:
var $db = 'xxxbd_xxxbd';
var $password = 'Clave del usuario creado';
Reemplazar con los datos obtenidos anteriormente.
Con esto el sitio ya debería estar funcionando, sólo restaría configurar los DNS de AtlanticaDigital.net en el dominio para que esté completamente operativo.