Table of Contents
- Inicio
- Instalación
- Primeros pasos
- El panel de administración
- Extensiones
- Trucos y consejos
- Glosario de términos
- Guía del desarrollador
This page in: English - Deutsch - Español - Français - Italiano - Lietuvių - Nederlands - Norsk - Polski - Русский - Svenska - Tiếng Việt - عربي - 日本語 简体中文
Migrar a un nuevo servidor
¿Tienes un nuevo servidor al que quieres mudar tu sitio antiguo?
Los pasos básicos son fáciles:
- Copia todos ficheros del antiguo servidor al nuevo.
- Vuelca la base de datos del servidor antiguo.
- Importa el volcado anterior en la nueva base de datos.
- Edita el fichero config.php para ajustarlo al nuevo servidor.
- Disfruta.
Pequeña guía
En esta guía la ruta a las páginas supondremos que es /var/www/cmsmadesimple, el nombre del usuario de la base de datos será USER, la contraseña será PASS, y la máquina que hospeda la base de datos será HOSTNAME. Se usará ssh para conectarse a los servidores y sftp para mover los ficheros entre ellos.
Cuando hablemos del servidor antiguo nos referiremos al servidor original, y cuando hablemos del servidor nuevo nos referiremos servidor de destino.
- En el sitio antiguo, borra la caché desde el Panel de administración (Sitio -> Configuración General -> Borrar caché -> Borrar) y, si quieres, activa el Mensaje de sitio en mantenimiento.
- Conéctate con ssh al servidor antiguo.
- Crea un tar de sus ficheros y de su base de datos:
- cd /var/www/cmsmadesimple/
- mysqldump -uUSER -hHOSTNAME -p DATABASE > dump.sql
- cd ..
- tar -zcf backup.tar cmsmadesimple/*
- Copia el fichero tar al nuevo servidor:
- sftp USER@NEWSERVER
- put backup.tar
- Cierra la conexión al servidor antiguo (el servidor antiguo todavía funcionará porque no se ha modificado nada en él).
- Abre una conexión al nuevo servidor (lo más probable es que el fichero tar que has copiado esté en tu $HOME, así que lo copiamos al sitio apropiado).
- cp backup.tar /var/www/
- cd /var/www/
- tar -zxf backup.tar
- cd cmsmadesimple
- mysql -uUSER -hHOST -p DATABASE < dump.sql (tras esto puedes borrar dump.sql)
- EDITORFAVORITO config.php
- Necesitas cambiar los parámetros de la base de datos y todas las rutas (en este ejemplo las rutas son las mismas para ambos servidores).
- Identifícate en la página de administración del nuevo servidor, borra la cache, y desactiva el mensaje de Sitio en mantenimiento.
Con un poco de suerte, todo funcionará correctamente.
This page in:
English -
Deutsch -
Español -
Français -
Italiano -
Lietuvių -
Nederlands -
Norsk -
Polski -
Česky -
Русский -
Svenska -
Tiếng Việt -
عربي -
日本語
简体中文