Especialista en servidores y Hosting VPS
Migración manual de WordPress
/
RSS Feed
WordPress es la suma de los archivos de instalación y de la base de datos. Aunque estamos acostumbrado a decir: “El WordPress” como una sola cosa… En realidad nuestro CMS es la suma de dos mundos. En este episodio veremos como mover un WordPress manualmente.
- Este proceso no es mejor ni peor que hacerlo con plugin
- Es diferente
- Y en algunos casos… La única opción
- No nos asustemos…
- Quiero decir
- Que en algunos casos
- No podés entrar al WordPress
- Instalar un plugin
- Bajarte un backup
- En esos casos es cuando la opción manual te salvará
- Si vas a cambiar de servidor
- Tenes que cambiar la IP de tu dominio
- Para que tu dominio apunte al nuevo servidor…
- ¿Qué vas a necesitar?
- Acceso FTP
- Acceso a la base de datos
- Vamos por partes…
– Los archivos
– WordPress básicamente son 16 archivos en la raíz
– Y tres carpetas
– wp-admin
– wp-content
– wp-includes
– Además te podés encontrar algunos archivos “punto algo”
– Como htaccess, user.ini, etc- Todos estos archivos y carpetas los vas encontrar en la carpeta publica de tu hosting
- Puede ser public html
- www
- web
- Si tenes todo en orden, vas a encontrar fácilmente estos archivos y carpetas
- Al tenerlos a mano, los podés descargar todos con el programa FTP de tu preferencia
- FileZilla
- CyberDuck
- WinSCP
- De momento solo estamos bajando las cosas… Ya las subiremos.
– La base de datos - Esto es lo mas “complicado”
- Porque no muchos nos llevamos con phpMyAdmin
- O no tenemos mucho que ir a hacer por ahí…
- Así que la base de datos la podemos tener como algo…
- Ahí…
- Existiendo…
- Pero vas a ver que es muy sencillo lo que tenemos que hacer en este paso
- Si usas phpMyAdmin
- Solo es cuestión de darle clic a la base de datos
- Luego en Exportar
- No toques nada de las opciones
- Dale clic en continuar
- Inmediatamente te descargará un archivo .SQL
- Esta es tu base de datos
- ¡OJO! Que dependiendo de cuantas webs tengas en tu servidor
- Aquí aparecerán muchas bases de datos
- Si no sabes ubicarla con facilidad
- Te recomiendo que vayas al archivo wp-config.php
- Y ahí busques:
/** The name of the database for WordPress */ define( 'DB_NAME', 'basededatos' );
- Lo que dice ‘basededatos’
- Es el nombre de tu base de datos y esa es la que tenes que descargar
- Vaya, ya tenemos todo… ¿Y ahora?
- Con el mismo programa FTP
- Ponemos los datos de acceso
- Del servidor donde queremos migrar el WP
- Nos conectamos
- Buscamos la carpeta publica
- Y subimos todos los archivos y carpetas de WP
- ¿Ya esta? Pues ¡no! Nos falta la base de datos
- Si el nuevo hosting tiene phpMyAdmin
- Solo tenes que crear una base de datos nueva | con su respectivo usuario
- Entrar en ella y dar en Importar
- Seleccionas el archivo .SQL que habías importado… Y das en importar.
- Si nos usas phpMyAdmin
- Ambos procesos se pueden hacer con apps
- Estilo TablePlus, HeidiSQL, o dbeaver
- Podés exportar
- Cambiar datos de servidor e importar
- ¿Y ahora ya?
- Lamento decirte… Que no.
- Tenes que entrar en wp-config.php
- Que acabas de subir a tu WordPress
- Y cambiar los datos de la base de datos anterior
- Por los datos de acceso de la nueva
- Porque aunque el contenido sea el mismo
- El nombre y datos de usuario pueden ser diferente
- Si en el nuevo servidor
- Has conservado los nombres de base de datos, usuario y su respectiva contraseña
- Te podes saltar este paso.
- Ahora ya esta todo listo
- El WordPress ha sido migrado
- Y podrás entrar a tu escritorio
- ¿Qué te recomiendo?
- Al entrar guardar los enlaces permanentes
WordPress es el mejor CMS y tiene muchos plugins que nos permite prevenir antes que curar… Espero que no te toque estar haciendo todo esto manualmente. Para esto es muy recomendable tener siempre copias a la mano para poder resolver la faena en un par de clics.