Después de finalizar el desarrollo de tu tienda online en local, es necesario migrar el contenido de PrestaShop desde local a un servidor de hosting para que tu sitio esté online y accesible desde cualquier parte del mundo.
¿Nunca hiciste una migración así? No te preocupes. En esta guía tienes todo lo necesario para migrar PrestaShop desde local a un hosting. ¡Verás que es mucho más sencillo de lo que parece! 🙂
Primero: obtén los datos de la instalación
Para poder realizar la migración de PrestaShop de localhost a un hosting (o entre dos planes de hosting), tienes que saber cuál es el directorio en el que están los ficheros y también el nombre de la base de datos.
Directorio raíz
La forma de averiguar cuál es el directorio raíz de tu aplicación es buscando las carpetas «adminxxx», «app» o «modules».
El directorio que contenga estos ficheros será el principal de tu aplicación y todo su contenido será el que tienes que copiar al nuevo servidor.
Nombre de la base de datos
Para saber qué base de datos está utilizando PrestaShop, accede al siguiente fichero:
- PrestaShop 1.6 o anterior: /config/settings.inc.php
- PrestaShop 1.7 o superior: /app/config/parameters.php
El nombre se almacena en la variable ‘database_name’.
Una vez que obtienes estos datos, es el momento de realizar la migración.
Migrar PrestaShop de local a un hosting
Para realizar la migración de PrestaShop de localhost a un plan de hosting, tienes que seguir estos pasos:
- Realiza una copia de seguridad de tu base de datos a través de PHPMyAdmin y comprime todo el contenido del directorio principal. Si nunca lo has hecho, en esta guía te explicamos cómo exportar una base de datos.
- Sube el contenido comprimido con el Administrador de archivos de cPanel o bien, si no dispones de esta herramienta en tu hosting, crea una conexión FTP y súbelo con un cliente como FileZilla.
- Una vez que hayas subido el fichero, descomprímelo en el directorio principal de tu alojamiento. De nuevo puedes utilizar el Administrador de archivos de cPanel para realizar esta tarea.
- Ahora restaura la base de datos. Para ello, crear una base de datos e importa la copia que has generado en el punto 1.
- Por último, ve al fichero de configuración de PrestaShop para establecer los nuevos valores de la base de datos y que tu PrestaShop quede funcionando correctamente. Recuerda, en función de la versión de PrestaShop que utilices, este fichero se encuentra en:
- PrestaShop 1.6 o anterior: /config/settings.inc.php
- PrestaShop 1.7 o superior: /app/config/parameters.php
Con estos pasos ya tendrás tu PrestaShop migrado y funcionando en tu nuevo servidor.