Esta es una guía sobre cómo configurar Laravel Valet en MacOS para un entorno de desarrollo local de WordPress. El uso de valet como solución local de desarrollo de WordPress tiene las principales ventajas de velocidad, es fácil y que usa menos configuraciones para ir mal que decir una solución como Vagrant. Hay un segundo artículo relacionado que se refiere a obtener temas, complementos y configuraciones de WordPress ya instalados y listos para la implementación. Valet solo ejecuta macOS y se ejecuta directamente en el sistema operativo, no en un contenedor virtual. Los componentes clave del software requeridos son Homebrew; un administrador de paquetes y Laravel; un marco PHP.
Valet tiene un Ninx, PHP 7.3 y DNSMASQ y usa el nombre de dominio. Test, agregue una base de datos MariadB o MySQL. Una vez que el software esté completamente instalado, un valet en sí se lanzará automáticamente al iniciar MacOS. Crear el entorno de desarrollo local Instalar HomeBrew primero es instalar Homebrew, por lo que las partes clave de la pila web, como PHP y MySQL/MariadB, se pueden instalar fácilmente. /Usr/bin/ruby -e “$ (curl -fssl https://raw.githubusercontante.com/homrew/install/master/install)” Esto instalará HomeBrew Package Manager y Xcode Line Herramients, si no están ya instaladas.
Instale el compositor con HomeBrew Brew Instale Composrator Configurar PHP y MYSQL PHP Brew Instala PHP para la base de datos que puede elegir entre MariadB y MySQL y qué versión de MySQL, porque la versión 8 no se acepta para una serie de paneles de alojamiento, la versión 5.7 puede ser segura – De lo contrario, renuncie al sufijo @5.7. Para MariadB, usaría 10.3, porque 10.4 tiene algunos cambios de contraseña de root. Además, si usa una versión de la aplicación usando @10.3, etc., después de la instalación, debe agregar la ruta al shell, ya que es una fórmula de cerveza casera más antigua, se recomienda para la solicitud de shell después de la instalación de la cerveza casera, ejemplo debajo de la parte inferior del Camino con la mariadb calce .bash_profileexport path = “/usr/local/opt/[correo electrónico protegido] /bin:~/bin:~/.composer/vendor/bin:/usr/local/sbin:$path” Instale mysql/ MariadB: el servicio de fondo funciona después de la instalación de la cerveza [correo electrónico protegido] o … Brew Instalar [Protección por correo electrónico] Reiniciarlo como el servicio de fondo que inicia los servicios de preparación [correos electrónicos protegidos] o … iniciando los servicios de preparación [correo electrónico protegido] MySQL/Mariadb SE Instale como usuario raíz sin contraseña. Configurar el valet de la instalación de Valet Laravel con el compositor del compositor global requiere que Laravel/Vale asegúrese de que la ruta de shell MacOS tenga la siguiente ubicación, esto le permitirá usar fácilmente comandos de valet; si no la incluye, deberá prefijar todo el valet con ~/.Composer/Vendor/bin/
= Versión Hacer una prueba de ping a un dominio ficticio, busque algunos pingbacks de 127.0.0.1 ping bla. Test Un ping que responde verificará DNSMASQ y los otros componentes se han configurado con éxito. Confirme que tiene DNSMAQ, MySQL, NGINX y PHP en ejecución … Lista de servicios de cerveza La salida debe estar … [Correo electrónico protegido] ~ % Lista de servicios de preparación de nombre de usuario de Plist
DNSMASQ inició root/biblioteca/lanzamiento deMons/homrew.mxcl.dnsmasq.plist
[Correo electrónico protegido] Iniciado Admin/Users/Admin/Library/Launchagents/[correo electrónico protegido]
Ningx inició root/biblioteca/lanzador de emblemátiles/homrew.mxcl.nginx.plist
PHP ha iniciado Root/Library/Launchdaemons/homrew.mxcl.php.plist para actualizar la instalación de la instalación de compositor de Valeve Valeve Ovele con Valet ReBoot Webroot Valet y Park probablemente el mejor método para un director de raíz web es usar la carpeta del sitio web desde su hogar, esto, esto, esto Era una raíz web tradicional en el pasado del registro de la cuenta de usuario de MacOS: si no hay nadie, haga uno en el buscador o a través del terminal.
MKDIR ~/Sitio Registre la carpeta de sitios de valet, por lo que cualquier carpeta de nivel superior se tratará como un uso de sitio de servicio CD ~ Park/Valet Park Order También hay un comando de enlace de valet que permite un directorio de otra parte del sistema de archivos Para servir su contenido como raíz web, lo hace introduciendo un enlace simbólico en el director de los sitios del parque. WordPress y Valet, por lo tanto, el mejor código para servir sitios de WordPress preparados es WP-Cli-Valet-Command, puede abrir sitios muy rápidamente y aún puede mejorarse aprovechando las secuencias de comandos. En la primera fila, debe Haga que WP-CLI esté instalado, use HomeBrew para instalar o manualmente esta guía puede cubrir este proceso. Instalar WP-CLI Aumente el tamaño de la memoria de PHP, especialmente si ha instalado PHP con HomeBrew-Othisi se producirá un error fatal al instalar el paquete WP-Cli-Vale-Command, encuentre el archivo de configuración .i con los límites de la memoria PHP . Php — ini nano /usr/local/etc/php/7.3/conf.d/php-memory-limits.ini Cambie los límites a 2048m en los 3 lugares, asegúrese de que MySQL o Mariadb funcionen … Servicios de cerveza Inicie MariadB Una vez que tenga WP-Cli, agregue el paquete WP-Cli-Vale-Command
Instalación del paquete WP [correo electrónico protegido]: aaemnnosttv/wp-cli-valle-command. Una vez instalado, está listo para crear algunos sitios de WordPress … para instalar un nuevo sitio, pasar el sitio y ejecutar un CD WP Vale ~/ Sitios WP ValetName Nuevos sitios Esto configurará https: //newsitename.test listo para operar los valores WP-Admin predeterminados son administrador/administrador para el usuario y la contraseña. Todos los sitios nuevos se configuran de forma predeterminada con HTTPS-para configurar uno como HTTP-Run … WP Valet NewsItename-Unecure para eliminar un sitio … WP Valet destruye los nombres de noticias para más pedidos y opciones, consulte el almacén de GitHub para WP- Cli-Valet y también puede crear sitios personalizados con un determinado tema, complementos, etc., ejecutando sus propias Escrituras Bash. Cambie SSL para cambiar entre si un sitio usa o no un certificado SSL.

El sitio [mySiteName.test] se aseguró con un nuevo certificado TLS. Phpmyadmin para tratar mySQL a través de phpmyadmin-crea un nuevo CD ~/Sitios wp valet phpmyadmin, por lo que ahora tiene un https: //phpmyadmin.test-remove todos los archivos de WordPress y descarga y mueve los archivos phpmyadmin más recientes, si la instalación de mysql lo hace No tiene una contraseña, luego cambie el archivo de configuración como se le pide en AllOWNOPASSWORD. Ahora todas las bases de datos son fácilmente accesibles.
Puede continuar instalando el sitio de WordPress con un valet agregando un script de bash que incluye un refinación adicional con complementos y personalización de temas: vea el siguiente artículo sobre el valet, WP-CLI y la fiesta de secuencias de comandos.Mariadb 10.4 Error 1698 (28000): Acceso prohibido para el “Root” Usuario@”Localhost” porque V10.4 Mariadb tuvo algunos cambios importantes en la raíz/contraseña, si recibe este error al crear nuevos sitios con valet, use el nombre corto macOS con una variable de usuario de DB como esta … Nombre de noticias de valet wp – -dbuser = “admin”
Configurar valet en macOS para el desarrollo local de WordPress
Tags Configurar valet en macOS para el desarrollo local de WordPress
homefinance blog