Cómo crear sitios web de WordPress mediante programación en mi servidor

Una de las mejores maneras de lograr esto es crear una instalación de sitios múltiples de WordPress donde las personas puedan tener sus propios sitios en su dominio. Crea una red

Esta es una versión avanzada de WordPress que le permite hacer exactamente lo que hace la versión alojada de WordPress y que permite a las personas utilizar su instalación para su sitio.

¿Esto escala bien?

Sí, siempre que tenga los recursos de servidor correctos e incluso pueda configurar la asignación de dominio para que los sitios muestren su URL personalizada en lugar de un subdominio o subdirectorio.

Este puede ser un gran servicio que proporciona donde instala un conjunto de temas y complementos que puede ofrecer a sus clientes y administra todas las actualizaciones fácilmente en un panel.

Puede cobrar por el alojamiento mensual y esta puede ser una forma sencilla de obtener ingresos continuos sin tener que iniciar sesión manualmente en cada sitio para gestionar cualquier mantenimiento.


Si esta respuesta ayudó, consulte más de mis respuestas a preguntas similares y si desea obtener más información sobre quién soy y qué hago, consulte mi sitio web y mi canal de YouTube.

  • Diseño y desarrollo de temas y complementos de WordPress – PixemWeb
  • PixemWeb en YouTube

Espero que esto haya ayudado, buena suerte.

Es posible que desee utilizar WP-CLI para eso, puede hacer prácticamente cualquier cosa relacionada con WP desde una línea de comandos con él. En su caso, eche un vistazo a wp core download | WP-CLI y wp core install | Comandos WP-CLI y en cuanto a la creación de una base de datos: wp db | WP-CLI.

WordPress proporciona una herramienta poderosa, es decir, WP-CLI.

Puede automatizar las cosas usando su CLI. Es bastante ordenado y básico.

Pocas cosas puede hacer:

  • Cree un nuevo sitio web pasando solo el nombre de dominio como argumento
  • Exportar una base de datos (recupera automáticamente el nombre de usuario y la contraseña del sitio, por lo tanto, su trabajo manual se reduce)
  • Importar una base de datos a una instancia existente
  • Instalar un complemento (sí a través de wp-cli)
  • Instalar un temas

Mucho más !

Supongo que este tutorial puede ayudarte con su instalación básica y funcionalidad

Instalar WP-CLI | Configurar WordPress / Exportar / Importar base de datos mediante WP-CLI | BaseZap

También es una herramienta muy querida por los administradores de servidores (incluidos los servidores cPanel) para la importación / exportación rápida de la base de datos.

La forma más fácil de instalar WordPress mediante programación es usar Composer.

Instala compositor para tu proyecto

mkdir my-wordpress-project
cd my-wordpress-project
curl -sS https://getcomposer.org/installer | php

Lo único que se requiere ahora es un paquete de compositor personalizado (wp no lo admite listo para usar)

{
“repositorios”: [
{
“type”: “paquete”,
“paquete”: {
“nombre”: “wordpress”,
“type”: “webroot”,
“versión”: “4.0”,
“dist”: {
“type”: “zip”,
“url”: ” https://github.com/WordPress/WordPress/archive/4.0.zip&quot ;
},
“exigir” : {
“fancyguy / webroot-installer”: “1.0.0”
}
}
}
],
“exigir”: {
“wordpress”: “4. *”,
“fancyguy / webroot-installer”: “1.0.0”
},
“extra”: {
“webroot-dir”: “public / wp”,
“webroot-package”: “wordpress”
}
}

SI no está familiarizado con Composer o desea una guía completa, siga el enlace de referencia: instale y administre WordPress con Composer