Inicio > Vida diaria > Mudando Wordpress y Xoops de hosting.

Mudando Wordpress y Xoops de hosting.

Martes, 18 de Diciembre de 2007

La primera necesidad que se me presentó al mudarme de hosting era mudar toda la base de datos y CMS que tengo instalados, para este caso eran Wordpress y Xoops. Debo decir que la ayuda que brinda Xoops para este tipo de casos es excelente mientras que por parte de Wordpress no fue tan buena o simplemente no supe buscar.

Para el caso de Xoops es bien sencillo hacer el cambio de hosting así como restaurar las bases de datos, por acá daré los pasos de forma perfecta:

Cambiando Xoops de hosting y dominio en 6 pasos:

1) Crea una copia de seguridad de tu base de datos, preferiblemente con phpmyadmin aunque podrías usar el módulo Database tools.

2) Descarga una copia de todos tus archivos de tu actual sistema Xoops, los descargarás del servidor mediante el FTP. Recuerda que pueden haber ficheros ocultos por lo que es importante que muestres todos los ficheros antes de hacer la descarga.

3) Ahora vas a subir todos los ficheros descargados del antiguo servidor a tu nuevo servidor.

4) Una vez que hayas subido todos los ficheros vas a crear una nueva base de datos y en ella vas a restaurar las tablas de la copia de seguridad de la base de datos hecha desde el anterior host, la restauras desde phpmyadmin.

5) Cambia el CHMOD a 777 (permisos totales)de los directorios uploads, templates_c y a cualquier otro directorio que lo requiera. A su vez recuerden aplicar CHMOD 444 en Unix o Solo Lectura en Windows al archivo mainfile.php.

6) Este sería el último paso, procede a modificar el fichero mainfile.php de xoops, las líneas que modificarás son:

define('XOOPS_ROOT_PATH', '/directorio/de/instalacion/xoops');

Ejemplo:

define('XOOPS_ROOT_PATH', '/var/www');

Luego:

define('XOOPS_URL', 'http://www.tupagina.com');

Después las líneas:

define('XOOPS_DB_PREFIX', 'xoops');
define('XOOPS_DB_HOST', 'localhost');
define('XOOPS_DB_USER', 'Usuario_de_la_base_de_datos');
define('XOOPS_DB_PASS', 'Contraseña_de_la_nueva_base_de_datos');
define('XOOPS_DB_NAME', 'Nombre_de_la_nueva_base_de_datos');

Sencillo no? ;)

Cambiando Wordpress de hosting y dominio en 6 pasos:

1) Crea una copia de la base de datos de Wordpress mediante phpmyadmin o wordpress-db-tools.

2) Descarga todos los ficheros que hay en tu servidor a tu pc.

3) Sube los ficheros que estaban en tu antiguo servidor al nuevo servidor.

4) Crea una nueva base de datos y en ella vas a restaurar las tablas de la base de datos hecha anteriormente en tu antiguo servidor.

5) Vas a acceder a phpmyadmin a la base de datos restaurada, en ella vas a “examinar” la tabla que se llama “wp-options”, si es posible muestra 40 tablas por página. Luego vas a modificar la entrada que lleve por nombre “siteurl” y en el option_value vas a colocar la nueva dirección de tu página web. Esto debe hacerse en el caso de que hayas cambiado de dominio, si no hiciste el cambio de dominio o de la carpeta de tu blog no es necesario.

6) Modifica el fichero wp-config.php para ajustarlo a la nueva configuración de la siguiente forma:

define('DB_NAME', 'El_nuevo_nombre_de_la_base_de_datos');
define('DB_USER', 'Usuario_de_la_base_de_datos');
define('DB_PASSWORD', 'Contraseña_de_la_nueva_base_de_datos');
define('DB_HOST', 'localhost');

Con estas modificaciones el blog estará 100% en funcionamiento :D

Bastante sencillo que se me hizo el restaurar todo, antes de restaurar todo en mi servidor lo hice de forma local en mi computador a ver que tal iba y la prueba fue exitosa :).

Salu2

Signum Vida diaria


  1. Sin comentarios aún.

Condiciones de los comentarios:

  • Los comentarios que posean direcciones IP y/o direcciones de correo electrónicos serán editados para proteger a los usuarios.

  • Aquellos comentarios que posean Spam directo o indirecto serán eliminados o modificados inmediatamente.

  • Al publicar un comentario, los datos como direcciones IP y direcciones de correo electrónico serán guardados en la base de datos para medidas de control solamente y no serán entregados ni difundidos a terceras personas.

  • Los comentarios considerados ofensivos o Flame, serán eliminados inmediatamente.

  • El administrador se reserva el derecho de aprobación y modificación de los comentarios.

  • Si NO aceptas estas condiciones por favor abstente de publicar un comentario.