- Entrar en el modo administrador y desactivar la web. Aquí tenemos el primer susto. La web sigue apareciendo como si nada hasta que salimos del portal de administración. En ese momento ya da el mensaje de inactiva.
- Copiar por ftp los archivos. Le cuesta muuuuuuucho, ya que son muchos archivos. Si el servidor soporta compresión previa de los ficheros se acelera bastante.
- Copiar la Base de Datos. En mi caso linucentres usa phpmyadmin, y es tan sencillo como elegir exportar a archivo SQL sin compresión, y guardar el fichero obtenido.
- Poner la base de datos en el nuevo servidor. Como tenemos un fichero SQL, sólo hay que ejecutarlo. La codificación de datos debe ser la misma que en el servidor original, para evitar problemas con acentos, eñes, y demás caracteres raros.
- Modificar el fichero configuration.php del portal joomla, con los valores del nuevo servidor (casi todos relacionados con la base de datos). Las variables que tuve que cambiar fueron:
- $mosConfig_absolute_path: depende del servidor
- $mosConfig_cachepath: como arriba
- $mosConfig_db: el nombre de la nueva base de datos
- $mosConfig_host: nombre del servidor de base de datos
- $mosConfig_live_site: dirección del portal. En mi caso www.iesmalilla.es/cms. No es el raíz porque ahí hay una presentación flash de inicio.
- $mosConfig_mailfrom: la dirección que aparecerá si se usa la opción de enviar algún artículo cuando está activada. En realidad no sería necesario modificarlo
- $mosConfig_password: contraseña de la base de datos
- $mosConfig_user: usuario de la base de datos.
- Subir los archivos modificados por ftp al nuevo servidor.
- Entrar en el modo administrador y volver a activar la web.
Y eso fue todo. Después quedaron cambios menores, como modificar el código de google analytics de la plantilla, y redirecciónar la vieja url usando un codigo meta de html: meta equiv="refresh" content="(tiempo en segundos)" url="(dirección nueva).htm" , pero que realmente no eran necesarios para que funcionara el portal.
Espero que le sirva a alguien. Y si no, pues queda de cultureta.
3 comentarios:
Gracias por tu post -ando buscando información para hacer esto mismo y me ha parecido muy interesante-.
saludos,
Muchas gracias por la info,me sirvio mucho y resulto todo OK!!!
gracias por el aporte, estoy mudandome de servidor y ahora le toca a porlajeta je, je
un saludo
Publicar un comentario