Saltar al contenido

Cómo mover la tienda de magento a otro servidor

Solución:

El siguiente procedimiento describe el necesidades básicas por moviendo su magento-shop a otro servidor. Puede haber cosas adicionales a considerar (cambio de dominios, DNS, configuración PHP, herramientas y programas en su servidor) que debe resolver por su cuenta.

1. Archivos de respaldo en su directorio de Magento en su antiguo servidor:

Puede vaciar su directorio var / cache, var / session, var / report y var / log primero para ahorrar espacio y acelerar la copia de seguridad

2. Cree un volcado de base de datos en su antiguo servidor:

Utilice phpMyAdmin, Chive o mediante la consola con mysqldump, n98-magerun

3. Configurar la estructura del directorio para archivos y crear una base de datos + usuario en su nuevo servidor

4. Mover archivos y volcado de la base de datos a su nuevo servidor: vía FTP, SSH, …

5. Extraiga la copia de seguridad de los archivos a su nuevo directorio de magento

6. Verifique y configure los permisos de archivo

Por lo general, 644 para archivos y 755 para carpetas.

Consulte también esta pregunta para obtener más información: ¿Qué permisos debo otorgar a / var y / media?

7. Importar volcado de base de datos en su nuevo servidor:

Utilice phpMyAdmin, Chive o mediante la consola con mysql, n98-magerun

8. Actualizar la nueva configuración de la base de datos en la aplicación / etc / local.xml

9. Actualizar URL en core_config_data:

Puede editar base_url a través de Web-Frontend (phpMyAdmin, Chive, …) o utilizar estas sentencias SQL. Es posible que también deba editar las URL de sus tiendas.

Buscar path ="web/unsecure/base_url" y path="web/secure/base_url" en el core_config_data mesa.

10. Vaciar var / cache, var / session, var / report, var / log (si no lo hizo antes de crear la copia de seguridad en el servidor anterior)

11. Vuelva a indexar sus datos: reescribe la URL del catálogo

12. ¡Disfruta tu cerveza!

1) Debe obtener el volcado sql de la base de datos anterior e importar el archivo sql en la nueva base de datos. 2) Necesita hacer un cambio en local.xml. Para hacerlo, vaya a la aplicación / etc / local.xml Introduzca el nombre de usuario, la contraseña y el nombre de la base de datos de la nueva base de datos que creó.

NOTA: Normalmente funciona el nombre de host como localhost. Pero para algunos servidores, debe obtener el nombre de host de la empresa del servidor y también debe cambiarlo.

He adjuntado una captura de pantalla de local.xml donde necesita hacer un cambioingrese la descripción de la imagen aquí

No repetiré las otras respuestas. Algún consejo:

  • Descargue y comprima toda la carpeta y consérvela durante mucho tiempo como copia de seguridad.
  • Haga una copia de seguridad de la base de datos, comprímalo y guárdelo como copia de seguridad.
  • Establezca los derechos para todos los archivos correctamente, no solo los de la carpeta var y media.
  • Deje que se ejecute la instalación anterior hasta que sepa cómo mover la instalación de una vez.
  • Cree una tienda de prueba en la nueva instalación de prueba (mientras el servidor anterior aún se ejecuta) y vea si funciona con un subdominio de prueba.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *