Crear un sitio web siempre es un punto de inflexión, especialmente cuando es la primera vez. Sin embargo, a pesar de que casi todos los hosts ofrecen una forma de poner en marcha su instalación de WordPress en su servidor, esto no es recomendable.
Una mejor manera es crear el sitio en su computadora y cargarlo cuando esté listo. Usando una herramienta como Varios Vagabundos Vagabundos (VVV) para el desarrollo de WordPress es genial, plataforma recomendada manera de hacerlo
En este artículo, le mostraremos cómo comenzar con VVV. Antes de eso, también hablaremos de las alternativas que tienes a tu disposición. Primero, hablemos de por qué no deberías desarrollar tu sitio web en línea.
Por qué quieres crear sitios locales de WordPress
Su host a menudo se convierte en un recurso o punto de apoyo al crear un sitio de WordPress (especialmente el primero). Esto se debe a que su anfitrión debe saber mejor que nadie cuál es la mejor manera de instalar y trabajar con los paquetes de desarrollo de sitios web que ofrecen.
Sin embargo, hay varias razones por las que crear un sitio de WordPress en un servidor activo no es el mejor curso de acción:
- Utiliza los recursos del sitio cuando no es necesario.
- A pesar de acceder potencialmente a las pruebas del sitio o restringir las funciones, aún está desarrollando su sitio «para el público».
- Cualquier error de programación puede afectar a todos los sitios de su red, causando caos si sucede lo peor.
- Existen problemas de seguridad orgánicos al crear su sitio en un servidor activo, ya que su sitio, naturalmente, estará incompleto durante bastante tiempo.
También hay muchos efectos dominó, como sentir que estás a tiempo cuando se trata de lanzar tu sitio. Como tal, desconectarse y proporcionarse un entorno de «sandbox amurallado» para construir su sitio es más fácil para la billetera y los nervios.
Creación de sitios web locales: los conceptos básicos que necesita saber
La creación de sitios web locales generalmente implica el uso de una «pila» de software para emular un servidor en ejecución de la mejor manera posible. Tradicionalmente, las páginas se crearían en Pila «LÁMPARA»usando software comúnmente encontrado en servidores que operan:
Combinado, esto convierte su computadora en un servidor local, lo que le permite construir y probar todo su sitio en un entorno similar a un servidor en ejecución.
Sin embargo, la pila LAMP tradicional tiene desventajas: puede consumir muchos recursos y no es la mejor solución para una programación remota consistente.
Instrumentos como el vagabundo están diseñados para proporcionar entornos de desarrollo virtual ligeros y portátiles. Combinado con una solución como caja virtual o vmwarele permiten crear «máquinas virtuales»: servidores herméticos, que son esencialmente computadoras totalmente funcionales para trabajar en su interior.
Presentamos Varying Vagrant Vagrants (VVV) para el desarrollo de WordPress
En general, mientras que una pila LAMP tradicional es una forma sólida de crear sitios web localmente, herramientas como Vagrant y VirtualBox aceleran el proceso.
Varios Vagabundos Vagabundos (VVV) es una solución que suena extraña y que lo ayudará a aprovechar el poder de las máquinas virtuales para crear sus sitios de WordPress. Esto normalmente requeriría algunos pasos adicionales si elige la ruta de desarrollo tradicional.
Se ejecuta desde la línea de comandos y viene con prácticamente todo lo que necesita para configurar:

Una vez instalado, ejecuta VVV desde la línea de comando con vagrant up
y dejar de usarlo vagrant halt
. Los sitios se crean en un archivo de configuración dedicado:

Cualquier cambio realizado en la instalación de VVV debe estar «disponible» utilizando uno dedicado provision
Dominio.
El sitio creado se ejecuta en un entorno de espacio aislado virtual. Esto significa que cualquier problema es exclusivo de este entorno y no puede afectar a la computadora real.
WordPress está instalado y listo para funcionar desde el principio, por lo que una vez que crea su sitio, accede a él como si estuviera accediendo a un sitio en vivo usando .prueba como un dominio de nivel superior (TLD). Sin embargo, en la mayoría de los casos, estos sitios solo son accesibles a través de su computadora.
Esto es excelente para ejecutar configuraciones similares a las de un servidor, ya que puede trabajar con una configuración similar a un servidor en vivo y diagnosticar cualquier error durante el desarrollo. Potencialmente, puede ahorrar tiempo y dinero al tener una ruta más consistente entre su entorno de desarrollo y su servidor en vivo.
Alternativas para varios vagabundos.
Si bien este artículo se centrará en el uso de VVV para el desarrollo de WordPress, vale la pena mencionar algunas alternativas. VVV no será la solución adecuada para todos.
Le sugerimos que necesite al menos algún conocimiento del código de trabajo teniendo en cuenta cuánto utilizará la línea de comandos y los archivos de configuración. La depuración de problemas de VVV también deberá realizarse a través de la línea de comandos. Además, los canales de soporte están disponibles. GitHubpor lo que debe poder presentar sus problemas a otros desarrolladores.
Si desea aprovechar el poder de VVV pero no le gusta la idea de codificar, existen excelentes alternativas.
1. El más famoso es Servidor de escritorio.

utiliza un pila «XAMPP» para crear sitios de WordPress con una interfaz gráfica de usuario (GUI) dedicada y es súper rápido y fácil de usar.
2. Otra alternativa similar es Local a través del volante:

Podría decirse que tiene un diseño de GUI más elegante y funciona más rápido de usar Estibador – considerarlo como una alternativa a Vagrant.
Si bien ambas soluciones tienen un nivel gratuito, en las instalaciones tiene más funciones. Sin embargo, ambas soluciones tienen algunas características premium agradables que nivelan el campo de juego.
Cómo usar diferentes Vagrant Vagrants (VVV) para construir WordPress (4 pasos)
Cierto es que, preparándose con VVV es más complicado que otras soluciones. Sin embargo, lo que echa de menos en facilidad de configuración es lo que gana en flexibilidad y portabilidad.
Estos son los cuatro pasos para crear un sitio VVV de WordPress:
- Consigue las herramientas necesitas antes de empezar.
- Instalar VVV a través de la línea de comandos.
- Usar config.yml archivo para crear un nuevo sitio.
- Accede a tu sitio web utilizando el panel de VVV.
Echemos un vistazo a cada paso, comenzando con sus herramientas.
Paso 1: Reúna sus herramientas
¿Todo buen cocinero lo es? aufa! Con mise en lugar. En otras palabras, para preparar su entorno de desarrollo de WordPress, querrá reunir todas sus herramientas y habilidades listas para comenzar.
hay un par requisitos del sistema y software para VVV. Esto es lo que necesitas:
- Acceso administrativo a la línea de comandos. Sea cual sea el sistema operativo que utilice de forma predeterminada (p. ej., Terminal en Mac, Símbolo del sistema en Windows y Shell en Linux), es perfecto. También puede necesitar arreglartep tus habilidades si están oxidadas.
- La última versión de Vagrant. Esta es la pila que usará para alimentar sus instalaciones y se puede instalar con el paquete de descarga estándar.
- La última versión de VirtualBox. Esto proporciona un sistema operativo virtual para la instalación de VVV. Una vez más, es una simple descarga.
- Sistema de control de versiones Git (VCS). Es una herramienta centrada en el desarrollador que le permite realizar un seguimiento de los cambios en los proyectos que crea. Para esta aplicación, la usaremos para descargar VVV.
Antes de comenzar la instalación de VVV, es una buena idea descargar e instalar cualquier componente que aún no esté en su computadora. Los errores en VVV pueden ser frustrantes y no se recomienda tentar al destino, especialmente si es la primera vez que trabaja con una pieza de software en particular.
Además, recuerda que las computadoras Mac con Procesador M1 Actualmente, no puede usar VVV y VirtualBox (debido a un problema con este último) a menos que use soluciones alternativas que no funcionan de manera consistente. Por lo tanto, puede considerar una solución alternativa, al menos temporalmente.
Paso 2: Instale VVV en su computadora
En general, debe instalar Vagrant, VirtualBox y Git antes de este paso. Cuando esté listo, abra un símbolo del sistema y escriba el siguiente comando:
git clone -b stable git://github.com/Varying-Vagrant-Vagrants/VVV.git ~/vagrant-local
Esto le pide a Git VCS que copie el archivo en la URL dada y lo descargue en una carpeta llamada vagabundo localestá en el tuyo Casa carpeta:

Esto debería tomar unos segundos dependiendo de su conexión a Internet, y cuando reciba el mensaje de éxito, casi habrá terminado.
Paso 3: Cree un nuevo sitio en config.yml Expediente
Antes de ejecutar VVV por primera vez, es una buena idea crear una copia nueva del suyo config.yml expediente. Esto mantiene sus sitios predeterminados y le brinda la oportunidad de crear nuevos:
- Abra un símbolo del sistema y navegue a la carpeta de inicio de VVV (generalmente vagabundo local) usando
cd vagrant-local
Dominio. - Correr
vagrant status
que duplicará y cambiará el nombre del archivo.
Entonces ábrelo config.yml archivo en un editor de texto como átomo o Texto sublime.
Edición config.yml Expediente
Este archivo contiene todas las configuraciones necesarias para crear y administrar sus sitios:

Hay muchas opciones, aunque nos centraremos en sitio Sección. Aquí, siga el formato y el diseño de sus sitios existentes y agregue el siguiente código «repetitivo»:
mysite:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- mysite.test
Esto le dice a VVV que cree un nuevo sitio usando una plantilla predefinida usando una URL misitio.prueba. Cuando esté listo, guarde los cambios y vuelva a la línea de comandos.
Paso 4: acceda a su sitio WordPress VVV
El paso final es acceder a su sitio VVV WordPress. Los encontrará todos en el panel de control basado en el navegador, y para llegar a él, simplemente haga lo siguiente:
- Abra un símbolo del sistema y asegúrese de estar en el directorio correcto ejecutando
cd vagrant-local
. - Correr
vagrant up
. Esto hace que Vagrant y VVV comiencen. - Alternativamente, ingrese la contraseña de administrador y siga las instrucciones para instalar el complemento GoodHostsque le permite acceder al tablero con una URL «agradable».
- Seleccione una red, generalmente Wi-Fi en opción 1.
Debe tener paciencia en este punto ya que VVV hace su trabajo. Una vez que vea el «oso» y el logotipo de VVV, estará listo para acceder al tablero.
Abrir un sitio de WordPress VVV
Para ir al tablero, abra un navegador y vaya a vvv.prueba. Verá una lista de todos sus sitios (con URL en los que se puede hacer clic) junto con otra información relacionada:

Recuerde que no necesita abrir el escritorio cada vez que inicia VVV. solo puedes ir a wp-administrador las páginas de su sitio para iniciar sesión directamente, tal como lo haría con cualquier otro sitio de WordPress. Las credenciales predeterminadas son:
- Nombre de usuario: Administración
- Clave: clave
Finalmente eres capaz de expandir la plantilla de página dentro de config.yml archivo para crear una versión completamente personalizada de su instalación de WordPress. los sitio web oficial de GitHub VVV ofrece todos los detalles e incluso incluye ejemplos de diferentes sitios de nicho de WordPress.
En resumen
Comenzar un nuevo sitio de WordPress está lleno de entusiasmo y promesa, ya que significa que su proyecto está en el siguiente paso. Para asegurarse de que se centra únicamente en el desarrollo de su sitio web, le recomendamos que utilice una herramienta local como VVV.
Esta publicación ofrece cuatro pasos para comenzar con VVV para el desarrollo de WordPress. Resumamos los pasos:
- Descargue e instale todo lo que necesita para ejecutar VVV, por ejemplo Vagabundo, caja virtualy todo lo que tu sistema requiere.
- Instale VVV a través de la línea de comando.
- Trabajar con config.yml archivo para crear parámetros para el nuevo sitio.
- Inicie una URL dedicada a su sitio WordPress VVV y comience a crecer.
¿Está considerando usar VVV para crear sitios de WordPress o está considerando otra herramienta? ¡Comparta sus pensamientos en la sección de comentarios a continuación!