Un ambiente di sviluppo locale consente di utilizzare la propria macchina per eseguire il tuo sito web, invece di utilizzo di uno fornito da a web hosting azienda. È possibile personalizzare la configurazione senza preoccuparti del fatto che influenzerà il tuo sito live, nonché di fare e testare lo sviluppo del sito prima di caricare il tuo sito. Togliendo il rischio quando la costruzione di qualcosa rende il processo di sviluppo molto meno stressante.
Un altro vantaggio di lavorare localmente è che non è necessario connettere a Internet. Se hai il wifi lento, piace lavorare in giardino o viaggiare, non è necessario cercare un segnale WiFi tutto il tempo.
Il tempo trascorso a un sito di messa in scena e in attesa che il tuo sito si aggiorna davvero aggiungendo oltre un giorno di sviluppo. Un ambiente locale ti consentirà di concentrarti sul codice e sui bit divertenti dei siti web di costruzione.
Questo tutorial presuppone che tu sia su un Mac e il tutorial per iniziare con Valet si concentra su questo. Per un'alternativa PC, prova Homestead. .
Una conoscenza di base del terminale è buona, anche se dovresti essere in grado di seguire, poiché i comandi sono tutti abbastanza semplici. Sono principalmente per ottenere i componenti prerequisiti installati e in esecuzione.
Dopo aver completato questo tutorial, avrai configurato PHP, homebrew e compositore sulla macchina, installato Valet e ha imparato come configurare i siti locali.
Scarica i file. per questo tutorial.
Il primo passo qui è installare homebrew. Digita il seguente comando nel terminale.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Successivamente dobbiamo installare / aggiornare a PHP7, quindi controlla utilizzando PHP -V -V. Se hai bisogno di installare puoi digitare:
brew install homebrew/php/php70
Se si riavvia la finestra del terminale ora e digita PHP -V. Ancora una volta, dovrebbe mostrare V7 installato.
Avrai bisogno di scaricare compositore, quindi inserirlo in una directory che fa parte del tuo percorso.
PHP -R "Copia ('https://getcomposer.org/installer', 'compositore-setup.php');"
php -r "se (hash_file ( 'sha384', 'compositore setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') {echo 'installatore certificati';} else {echo 'installatore corrotta'; unlink ( 'compositore-setup. PHP ');} echo php_eol; "
Compositore PHP-Setup.php
PHP -R "scollegante ('compositore-setup.php');"
Ora sposta il compositore in una directory all'interno del tuo percorso. Una volta fatto, puoi controllare l'accesso ad esso digitando Compositore-V. .
MV Compositore.Phar / usr / locale / bin / compositore
Se digiti. Echo $ Path. , vedrai ciò che contiene. Se non lo è, digitare quanto segue per aggiungerlo.
Percorso di esportazione = $ PATH: ~ / .Composer / Venditore / Bin
Ora abbiamo i pezzi installati, possiamo andare avanti con l'installazione di Valet. Primo. Controlliamo nulla usando la porta 80. Digita il seguente, e se non restituisce nulla, siamo bravi ad andare.
Netstat -an | grep "\ .80" | GREP Ascolta
Usiamo compositore per installare il pacchetto Valet per noi, e quindi possiamo eseguire Valet Installa. .
Composerglobal richiede Laravel / Valet
Valet Installa
Creare una directory per i tuoi siti di sviluppo e dillo a Valet per servirli. Si noti che le cartelle all'interno di questo sono accessibili come Sub Domini.
# Passa alla Directory dei tuoi progetti
CD ~ / Progetti / Valet /
Valet Park
In un modo simile a parcheggiare, se non vuoi più che una cartella possa servire tramite Valet, usa il comando Dimentica dal Directory.
con spazi //
Valet Dimentica
Puoi anche collegarsi alle directory. Questo ti consente di scegliere il nome che usi.
CD ~ / Progetti / Valet / SottoProject /
# collega la directory del sottoprogetto per renderlo accessibile su collegamento ipertestuale "http://subproject.dev" \ hhttp: //subproject.dev
VALET LINK SUBPROJECT
Puoi condividere il tuo URL di Dev locale al mondo esterno. Nella directory del tuo progetto, digita Valet Condividi. E creerà un URL che puoi usare.
Avrai bisogno di installare il tuo database di scelta - per WordPress, possiamo andare avanti e installare MySQL.
Brew Installa MySQL
Con un set up di database, uno strumento per importare ed esportare i dati è utile, dal momento che non abbiamo phpmyadmin o simili con il vallet in quanto è così leggero.
Stiamo usando Sequel Pro, in quanto offre un'interfaccia semplice. Puoi Scaricalo qui .
Utilizzando le impostazioni predefinite da MySQL, aggiungi i seguenti dettagli e prova la connessione.
Host: 127.0.0.1
Nome utente: root.
Password: (lascia vuoto)
Con tutto ora in posizione, impostare un sito WordPress. Creare una nuova cartella all'interno della directory del telet e installare il nucleo di wordpress.
In Sequel Pro, crea un nuovo database con lo stesso nome della cartella creata. Aggiorna il. wp-config. file per adattarsi.
Ora se apri il tuo browser e vai a (la tua cartella) .test Dovresti vedere la schermata di installazione di WordPress. Segui questo attraverso il normale.
Valet non è solo per eseguire le installazioni WordPress su, è stato in realtà originariamente creato per lo sviluppo della LARAVEL. Sia che tu stia costruendo qualcosa su misura in PHP o utilizzando un framework, puoi facilmente creare un nuovo sito creando una nuova directory per la tua cartella principale.
Unisciti a noi il 26 settembre per Genera CSS. , una conferenza su misura per i web designer offerti da Creative Bloq, Net e Web Designer. Risparmia £ 50 con un biglietto del primo uccello quando prenoti prima del 15 agosto 2019.
Questo articolo è stato originariamente pubblicato in questione 287 di Creative Web Design Magazine Web designer . Comprare il problema 287 qui o Iscriviti al web designer qui .
Articoli Correlati:
(Immagine di credito: Cindy Kang) Capire il modo migliore per girare la fotografia in illustrazione aprirà un mondo ..
(Immagine di immagine: Getty Images) CSS è in continua evoluzione e una serie di nuove eccitanti funzionalità è st..
Per disegnare le mani, è necessario guardare oltre la complessità dell'anatomia della mano e riconoscere le regole semplici che..
Quando ho passato per la prima volta da un flusso di lavoro tradizionale a un'illustrazione digitale, il mio tecnic..
In questa illustrazione geisha volevo catturare un avvincimento grungy, scuro, urbano, allacciata con eleganti elementi tradizion..
Pagina 1 di 2: Pagina 1 Pagina 1 Pagina 2 Se vuoi andare oltre che ..
L'uso di luci a cupola è stato uno dei maggiori progressi della creazione CGI negli ultimi decenni. Bagnare una scena da ogni di..
Pagina 1 di 2: Crea un campione di inchiostro misto Crea un campione di i..