Un entorno de desarrollo local le permite usar su propia máquina para ejecutar su sitio web, en lugar de usar uno proporcionado por un Alojamiento web empresa. Puede personalizar la configuración sin preocuparse de que afectará su sitio en vivo, así como para hacer y probar el desarrollo del sitio antes de subir su sitio. Quitar el riesgo al construir algo hace que el proceso de desarrollo sea mucho menos estresante.
Otro beneficio de trabajar localmente es que no tiene que estar conectado a Internet. Si tiene WiFi lento, como para trabajar en el jardín o viajar, no es necesario buscar una señal WiFi todo el tiempo.
El tiempo dedicado a un sitio de estadificación y esperar a que su sitio se actualice realmente se suma durante un día de desarrollo. Un entorno local le permitirá centrarse en el código y en los divertidos bits de los sitios web de edificios.
Este tutorial asume que estás en una Mac, y el tutorial para comenzar con el servicio de valet se centra en esto. Para una alternativa de PC, intente Granja .
Un conocimiento básico de la terminal es bueno, aunque debería poder seguirlo, ya que los comandos son bastante simples. Son principalmente para obtener los componentes de requisitos previos instalados y funcionando.
Después de completar este tutorial, habrá configurado PHP, Homebrew y compositor en su máquina, instaló un valet y aprendió cómo configurar sitios locales.
Descargar los archivos Para este tutorial.
El primer paso aquí es instalar Homebrew. Escriba el siguiente comando en su terminal.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
A continuación, debemos instalar / actualizar a PHP7, así que verifique usando PHP -V. Si necesita instalarlo, puede escribir:
brew install homebrew/php/php70
Si reinicia su ventana de terminal ahora y escriba PHP -v Una vez más, debería mostrar v7 instalado.
Tendrá que descargar compositor, y luego ponerlo en un directorio que sea parte de su ruta.
PHP -R "Copiar ('https://getcomposer.org/installer', 'compositor-setup.php');"
php -r "si (hash_file ( 'sha384', 'compositor-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') {echo 'instalador verifica';} else {echo 'Instalador corrupto'; unlink ( 'compositor-configuración. php ');} echo php_eol; "
PHP Composer-Setup.php
PHP -R "Unlink ('compositor-setup.php');"
Ahora mueva el compositor a un directorio dentro de su camino. Una vez hecho, puede verificar su acceso escribiendo compositor-v .
MV Composer.Far / USR / local / bin / compositor
Si escribes echo $ ruta , Verás lo que contiene. Si no lo hace, entonces escriba lo siguiente para agregarlo.
Ruta de exportación = $ Ruta: ~ / .composer / vendedor / bin
Ahora tenemos las piezas instaladas, podemos continuar con la instalación de valet. Primero. Vamos a verificar que nada está usando el puerto 80. Escriba lo siguiente, y si no devuelve nada, estamos acostumbrados.
Netstat -an | grep "\ .80" | GREP Escuche
Utilizamos compositor para instalar el paquete de valet para nosotros, y luego podemos ejecutar valet instala .
ComposerglobalBal requiere Laravel / Valet
Instalación de valet
Cree un directorio para sus sitios de desarrollo y informe a Valet que los sirva. Tenga en cuenta que las carpetas dentro de esto se pueden acceder como submarinos.
# Mover a tu directorio de proyectos
CD ~ / Proyectos / Valet /
Valet Park
De manera similar, si ya no desea que una carpeta sirva a través de un valet, simplemente use el comando Olvídelo desde el interior del directorio.
con espacios //
Valet olvida
También puedes enlazar a los directorios. Esto le permite elegir el nombre que use.
CD ~ / Proyectos / Valet / Subproject /
# vincula el directorio de subproyectos para que sea accesible en HyperLink "http://subproject.dev" \ hhttp: //subproject.dev
Subproyecto de enlace de valet
Puedes compartir tu URL de desarrollo local al mundo exterior. En el directorio de su proyecto, escriba Valet Compartir Y creará una URL que puedas usar.
Tendrá que instalar su base de datos de elección, para WordPress, podemos seguir adelante e instalar MySQL.
BREW INSTALAR MYSQL
Con una configuración de base de datos, una herramienta para importar y exportar datos es útil, ya que no tenemos phpMyAdmin o similar con el valet, ya que es tan liviano.
Estamos usando Secuel Pro, ya que ofrece una interfaz simple. Usted puede descarguelo aqui .
Usando la configuración predeterminada de MySQL, agregue los siguientes detalles y pruebe su conexión.
Host: 127.0.0.1
Nombre de usuario: raíz
Contraseña: (Deje en blanco)
Con todo ahora en su lugar, configure un sitio de WordPress. Cree una nueva carpeta dentro de su directorio de valet e instale el núcleo de WordPress.
En Secuel Pro, cree una nueva base de datos con el mismo nombre que la carpeta que creó. Actualizar el wp-config archivo para adaptarse.
Ahora, si abres su navegador, y navegue a (su carpeta). Debería ver la pantalla de instalación de WordPress. Sigue esto a través de lo normal.
El valet no es solo para ejecutar WordPress instala, en realidad se creó originalmente para el desarrollo de Laravel. Ya sea que esté construyendo algo a medida en PHP o use un marco, puede crear fácilmente un nuevo sitio creando un nuevo directorio para ello en su carpeta raíz.
Únase a nosotros el 26 de septiembre para Generar CSS , una conferencia a medida para los diseñadores web le presentó a usted por Creative Bloq, Net y Web Designer. Ahorre £ 50 con un boleto de avión temprano cuando se reserva antes del 15 de agosto de 2019.
Este artículo se publicó originalmente en número 287 de la revista Creative Web Design Design Diseñador web . Comprar emito 287 aquí o Suscríbete al diseñador web aquí .
Artículos relacionados:
[dieciséis] (Crédito de la imagen: Mabel Wynne) Aprender cómo editar un video en Tiktok probablemente no habría sido algo ..
Como el mamífero terrestre vivo más grande de la Tierra, los elefantes tienen una presencia innegable. Al nacer, los elefantes ya pesan hasta 200 libras ..
[dieciséis] Para este taller, voy a crear un fondo interior con arte de línea y un estilo de pintura con textura. Quiero prepararme p..
Página 1 de 2: Página 1 Página 1 Página 2 Si quieres ir más le..
[dieciséis] Por delante de su charla en Generar londres El 21 de septiembre nos encontramos con Patrick Hamann ,..
[dieciséis] El color y la textura ofrecen una manera perfecta de dar vibración a una vida inmóvil floral. Esta demostración muestra..
[dieciséis] El guerrero es un proyecto personal que tuve la alegría de conceptar y diseñar. Quería crear un personaje que encarna e..
Los siguientes consejos descomponen mi proceso para animar BINK para la próxima serie web de Eric Miller Animation Studios. Bink es una pequeña criatura de mares marinos que fue capturada y..