Cómo usar Laravel Valet para el desarrollo local de WordPress en macOS

Trabajar en un sitio web de WordPress no es una tarea fácil, a pesar de lo intuitiva y simple que es la plataforma. Esto a menudo se debe a la interacción entre su sitio y el servidor. Un entorno de desarrollo local ahorrará sus recursos vivos, pero podría perder problemas cruciales de incompatibilidad. Como tal, querrá usar una solución flexible y discreta, como Laravel Valet. Si es un usuario de Maccos que desea configurar un entorno de desarrollo basado en PHP, tiene muchas opciones. Sin embargo, Laravel Valet se ejecuta desde la línea de comandos y ofrece tanta posibilidad (si no más) que otras herramientas basadas en una interfaz gráfica GUI.
En esta publicación, le mostraremos cómo instalar y configurar Laravel Valet en su sistema MacOS. También le daremos información sobre otras herramientas que necesita para comenzar las cosas. Además, ofreceremos algunas alternativas para los usuarios de Windows. ¿Por qué querrá utilizar un entorno de desarrollo local? La creación y el uso de un entorno de desarrollo local es un área que a menudo cubrimos en el blog de WPKube. Tenga en cuenta que una configuración local es diferente de un sitio de puesta en escena en este caso, ya que este último a menudo usa un servidor en vivo. En cambio, un entorno local es solo este: uno en la computadora.
En cuanto a por qué querrá utilizar un entorno local con su sitio de WordPress, hay una serie de beneficios sólidos:
No use los recursos de su servidor en vivo.
Puede probar las actualizaciones, puede ejecutar la regla sobre nuevos temas y complementos y puede hacer trabajos generales en su sitio sin llegar al sitio en vivo.
Un entorno local le brinda tiempo para trabajar, lo cual es importante para el desarrollo inicial o el rediseño. Hay muchas otras razones, pero no debemos lidiar con la idea. Sin embargo, debemos reconocer la principal desventaja de un entorno local. Es más difícil reproducir su servidor en vivo, y esto es de inmensa importancia. En resumen, si puede configurar una copia exacta de su servidor en vivo en términos de sus especificaciones, tiene una mayor probabilidad de detectar (y arreglar) las incompatibilidades antes de ingresar en vivo.
Esta es un área en la que también querrá considerar su flujo de trabajo, como cambiar de un servidor local a un servidor provisional, luego presionarlo en vivo una vez que pruebe todo. Sin embargo, este tema excede el alcance de este artículo (pero es algo que trataremos en el futuro). Presentamos a Laravel Valet hasta ahora, la mayoría de los propietarios de sitios comprenderán que un entorno local es necesario para el funcionamiento adecuado de un sitio web. Sin embargo, elegir el software básico adecuado para su ecosistema es crucial. Después de todo, debe sentirse cómodo con el enfoque y el flujo de trabajo.
Laravel Valet es un entorno de desarrollo basado en PHP específico para los automóviles MacOS. Use Nginx como un servidor en vivo constante que se ejecuta en segundo plano. Esto significa que siempre está encendido y listo para irse. Utilizará una herramienta llamada DNSMASQ para enviar áreas con una extensión de prueba a sus sitios locales.
Laravel Valet es parte del ecosistema más amplio Laravel, que también incluye Sail (que es un entorno que lo ayuda a hablar con Docker) y Homestead (una solución basada en un vagabundo, como Vagrant (VVV)). Desde el cuadro, Valet acepta WordPress, lo cual es fantástico, pero también acepta una serie de otras herramientas de tercera parte. Por qué Laravel Valet es uno de los mejores entornos de desarrollo locales disponibles es una declaración audaz, pero Laravel Valet es un desarrollo ideal para el entorno. MacOS Cars y recomendamos esto a otras herramientas más populares. Hay un número de razones para esto:

Es simple de instalar y usar.
No tendrá que instalar otras adicciones y programas, como el software de virtualización.
Funciona con recursos mínimos: la documentación oficial señala que usa 7 MB de RAM.
Si bien Valet se considera una solución fácil y flexible para los momentos en que necesita velocidad extrema o eficiencia de recursos, es perfecto para casi todas las actividades de desarrollo locales en su sitio, le mostraremos cómo configurarlo.
Lo que necesitará antes de instalar Laravel Valet Una de las principales atracciones para Laravel Valet es que no necesita mucho para usarlo. Mientras que otras soluciones requieren un software de virtualización de tercera parte u otras adicciones, Valet funciona con lo que tiene. Sin embargo, deberá tener algunos requisitos vigentes antes de comenzar:
Por supuesto, querrá ejecutar MacCos, porque el valet no funcionará sin él.
Al igual que muchos otros programas de Maccos, Valet usa casería casera. Si esto es nuevo para usted, es un administrador de paquetes para MacOS y Linux, que es casi esencial si tiene que ejecutar cualquier instalación en la línea de comando. Le recomendamos que lo instale y lo use, incluso si elige no ejecutar un valet. Además, no necesita nada más para ejecutar el valet de Laravel. Aunque es posible que deba instalar otras adicciones a través del proceso de configuración, las cubriremos en el tutorial principal. Por cierto, ¡vamos a trabajar!
Cómo usar Laravel Valet para el desarrollo local de WordPress en la instalación de MacOS y usar el valet de Laravel es fácil. De hecho, puede comenzar el primer sitio en diez minutos después de abrir la aplicación terminal. Hay tres pasos básicos que lo cubriremos:
Instalación de valet (y PHP y compositor).
Creando el nuevo sitio a través de la interfaz del valet.
Asegurar el nuevo sitio utilizando las herramientas de valet construidas.
Por supuesto, querrá saber cómo usar la línea de comando, pero cubriremos los pedidos que necesitará publicando. 1. Instale el valet de Laravel en Mac, la mayor parte de su esfuerzo irá en el proceso de instalación de valet. Sin embargo, antes de instalar un valet en sí, querrá asegurarse de que Homebrew esté actualizado y tenga la versión PHP correcta en su computadora.
Primero, abra una ventana de terminal: puede usar Spotlight aquí o ir al archivo de aplicación> Utilidades del Finder:
No importa cuán abierto, escriba lo siguiente: Brew Actualizar esto verificará e instalará cualquier actualización de software Homebrew:
Cuando termina este proceso, puede ejecutar Brew Instalar PHP. Esto asegurará que haya una versión actual de PHP en su sistema y que sea (por supuesto) un requisito. Una vez que termine este proceso, está listo para ejecutar otro pedido: el compositor global requiere laravel/valet. Si el uso del compositor es nuevo para usted, sabe que es un administrador de paquetes PHP que funciona de la misma manera que Homebrew. Necesitamos esto para instalar valet.
En la mayoría de los casos, debe agregar el Director Composer (~/.Composer/Vendor/Bin) a $ Patch of MacOS. Esto excede el alcance del artículo, pero hay tutoriales sobre cómo hacer esto en la web. El paso final es instalar el valet en sí mismo por el comando instalar valet con un valet. En algunos casos, no tiene que hacer esto por sí solo, pero es una buena idea estar completa. También recomendamos reiniciar el dispositivo, para asegurarnos de que los cambios e instalaciones se apliquen por completo. 2. Cree un nuevo sitio local a través de la línea de comando cuando esté listo para hacerlo, puede realizar una prueba de valet rápida. Para hacer esto, ingrese la prueba de ping wpkube y presione Entrar. De hecho, esto funcionará con cualquier campo *. Si todo funciona, verá la pantalla del terminal llena de “ping” en el campo:

Para salir de este ciclo, presione el control + C. Si ve muchas direcciones 127.0.0.1, todos los sistemas se han ido. Si algo no funciona como esperas, es posible que quieras probar el valet stop, entonces el valet comienza. Esto hará lo que cabría esperar y debería enderezar las cosas. Los comandos de parque y enlace usan valet es similar a otras interfaces de línea de comandos: creará directores locales y se conectará a la infraestructura de valet. La tarea principal aquí es designar un directorio adecuado en el que todas las carpetas de su sitio vivirán con una ventana de terminal abierta, ingresar lo siguiente, presionando Entrar después de cada uno: Mkdir Sites CD Valet Park En resumen, esto crea una nueva carpeta en su Director titular. Desde allí, muévase al directorio, luego asigne esa carpeta como valet predeterminado usando el comando Park. Cualquier carpeta que cree en el director de los sitios es una a la que puede acceder en un dominio *.test. También puede usar los subdominios comodín, sin tener que configurar un valet. Sin embargo, no debe quedarse en el director estacionado para sus entornos locales. Por ejemplo, puede crear un directorio en cualquier lugar de su sistema, luego puede servir a un solo sitio utilizando el comando de enlace: documentos de CD/sitios temperatorios/cliente/enlace de valet Esto le permitirá acceder al sitio en http://cliente -site.test. Sin embargo, puede establecer un cierto nombre de host de dominio mientras se conecta: Valet Link Custhemp desde aquí, puede visitar el sitio en HTTP:

//clienttemp.test, mientras mantiene la estructura de la carpeta.Tenga en cuenta que si ejecuta el comando de enlaces de valet, mostrará una lista de sus directores conectados, lo cual es útil si tiene muchas carpetas de clientes o sitio de computadora.Si desea ver una lista estacada de rutas, puede usar el comando de rutas de valet.3. Hacer que su nuevo sitio local sea seguro a través de la interfaz de valet es una buena idea para asegurar su nuevo sitio local utilizando capas de enchufe seguras (SSL) o seguridad de capa (TLS).Laravel Valet sirve sitios HTTP de forma predeterminada, pero puede configurar esto en HTTPS usando un solo comando:

Valet Secure [Nombre de la carpeta] Para volver a HTTP A Sitio, usará Valet Unsurure [Nombre de la carpeta]. Es una solución simple para un problema complejo, y Valet se encargará de todo si desea eliminar un sitio de valet, es una buena idea usar Valet Unscured. Esto eliminará la certificación de su sistema allí, puede eliminar un sitio de las listas estacionadas o conectadas usando Valet Forget [Nombre de la carpeta]. Tenga en cuenta que esto no eliminará al director, sino que solo lo “desconectará” del valet. A continuación, deberá realizar una eliminación manual de cualquier Directores que se además de los requisitos. Alternativas a Laravel Valet para usuarios de Windows, por supuesto, Laravel Valet es solo para macOS. Esto está bien si usa ese sistema operativo, pero para los usuarios de Windows o Linux, deberá encontrar otra solución. Varial Vagrant Vagran (VVV) es, sin duda, la herramienta de valet más cercana. Funciona desde la línea de comando y funciona con el software Vagrant. Como tal, deberá utilizar el software de virtualización. Virtualbox es la solución predeterminada y recomendada aquí, pero puede usar paralelo. Con todo esto, si desea considerar una herramienta basada en GUI, hay muchas ofertas. Cubrimos dos en otra parte del blog de WPKube:
Local con volante

Devkinsta

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *