Avisos
Vaciar todo

Instalación base para nuevas webs (pack)  

 
daniel.martin.alonso@gmail.com
 daniel.martin.alonso@gmail.com
Usuario experto

Hola,

Dado que creo muchas webs y todas ellas con una base de común (framework Genesis y ciertos plugins, como Gravity Forms, Yoast SEO, etc.) y todos configurados con los mismos ajustes, estoy buscando la forma de crearme una especie de "pack" para minimizar la fase de "setup" de mis próximos proyectos.

He creado una instalación desde cero, he instalado los plugins, los he configurado, etc. etc. Digamos que está instalado para el dominio "viejodominio.com". Para usar esa "base" en futuros proyectos estoy pensando en estos pasos básicos:

1) Crear un .tar con toda la estructura de directorios de la carpeta "viejodominio.com"
2) Hacer un export de la BBDD WordPress.

Para crear un nuevo proyecto haría:
1) Crear un nuevo dominio "nuevodominio.com" para que se genere el directorio y lo necesario a nivel de servidor.
2) Instalar un pack (básicamente para que cree la BBDD, aunque luego la renombraré).
3) Borrar el contenido de la carpeta "nuevodominio.com" y descomprimir allí el .tar de la instalación base.
4) Borrar las tablas de la BBDD de la nueva instalación e importar la BBDD de la instalación base.
5) Actualizar el contenido de la nueva BBDD sustituyendo la cadena "viejodominio.com" por "nuevodominio.com" para que la instalación sea consistente con el nuevo dominio. Para ello utilizo un script capaz de actualizar datos serializados.

¿Consideráis que es correcto? ¿Véis algún potencial problema?

Gracias,
Daniel.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 30/05/2018 11:08 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

El proceso es correcto, es como que realizarás un clon manual: https://www.webempresa.com/blog/clonar-wordpress-en-3-clics-sin-perder-tiempo.html

Otra opción es cuando tengas tu Pack o Quickstart realices una copia con el siguiente plugin: https://www.webempresa.com/blog/all-in-one-wp-migration.html ,como puedes ver en el articulo genera un único archivo.

Cuando tengas que importar la copia solo tendrás que instalar un WordPress, luego el plugin, importar el paquete y ya tendrás tu Pack o Quickstart disponible.

ResponderCitar
Respondido : 31/05/2018 2:58 am

daniel.martin.alonso@gmail.com
 daniel.martin.alonso@gmail.com
Usuario experto

Ok, gracias Johnny.

Me quedo con el proceso manual que he descrito, similar al del artículo que apuntabas pero más rápido con acceso SSH y manejando con soltura herramientas de FTP y MySQL externas.

Saludos.

ResponderCitar
Respondido : 31/05/2018 11:04 am