2 de septiembre de 2009

Joomla!: Pasos para trasladar una web de Joomla a otro servidor

  1. Descarga la web del servidor actual.
  2. Haz una copia de seguridad de la base de datos (normalmente a través de phpMyAdmin).
  3. Sube la web al servidor nuevo
  4. Crea la base de datos en el servidor nuevo y toma nota de su nombre, usuario y contraseña.
  5. Edita el fichero configuration.php (está en la ruta de Joomla!) y cambia lo siguiente:
    1. $log_path debe tener ahora la ruta del servidor nuevo (puedes ver esta ruta con phpinfo() en el campo open_base_dir).
    2. $tmp_path debe tener ahora la rutal del servidor nuevo (igual que el paso 1).
    3. Si utilizas el FTP interno de Joomla! edita su configuración actualizando $ftp_user, $ftp_pass y $ftp_root.
    4. Actualiza las variables de la base de datos $host, $user, $db y $password con los valores de la base de datos del nuevo servidor.
  6. Si el nombre del dominio va a cambiar utiliza phpMyAdmin para buscar dentro de la base de datos cualquier referencia al dominio anterior, edítalo.
  7. Revisa los permisos de las carpetas de la nueva web si hay algún problema y asegúrate que están como en el servidor anterior (por norma general suelen ser 755)
Y ya está, ole, valor y al toro :)