Oggi vi parlerò della creazione di un server locale da utilizzare con WordPress. L'utilizzo di un server locale è importante per molte ragioni, se non altro per impedirti di caricare e scaricare i tuoi file tutto il tempo. Ogni volta che è necessario apportare modifiche, possiamo utilizzare il server locale.

Per mantenere attivo il tuo sito Web senza metterlo in modalità di manutenzione per un tempo molto lungo, possiamo utilizzare il server locale.

I tempi di inattività sono un enorme timore di molti proprietari di siti Web e questo da solo impedisce loro di apportare grandi cambiamenti o aggiornamenti, perché dopo tutto, i tempi di inattività possono far perdere al tuo sito vendite, entrate di affiliazione, nuovi visitatori o addirittura portare alcuni motori di ricerca a rilascia alcune pagine dai loro indici. Con un server locale o di test, questo non deve essere più un problema.

Quindi ora che conosciamo alcuni buoni motivi per configurare un server locale, andiamo avanti e scopriamo come possiamo farlo.

Primo passo

Il primo passo è scoprire quale software si desidera utilizzare. Due dei più popolari sono XAMPP e WAMPSERVER.

Con XAMPP (Cross-Platform Apache MySQL PHP Perl) si ottiene un software compatibile con tutte le piattaforme, tra cui Linux, Windows, Mac OS X e Solaris. Tuttavia, dopo aver testato il software, direi che ha una curva di apprendimento più ampia rispetto a WAMPSERVER.

WAMPSERVER è compatibile solo con Windows ma è un software molto più user-friendly. Poiché Windows può essere aggiunto a una partizione Mac, non c'è motivo per non andare con WAMPSERVER.

Per questo tutorial useremo WAMPSERVER. I numerosi vantaggi di WAMPSERVER sono evidenti dopo l'avvio del software, ma ne esaminiamo alcuni. WAMPSERVER utilizza Apache2, PHP e MySQL e ti dà la possibilità di modificare le impostazioni per ognuno di essi.

Con PHP puoi modificare la versione, modificare impostazioni diverse come "errori di visualizzazione" o "tag aperti brevi", puoi anche attivare e disattivare diverse estensioni PHP come "PHP_curl" e "PHP_tidy". Un altro paio di cose che puoi fare con le opzioni PHP è leggere il log degli errori o persino impostare un file PHP.ini.

Dando un'occhiata alle opzioni di Apache, puoi cambiare la versione, arrestare / avviare il servizio e configurare le porte di test, abilitare / disabilitare moduli come "actions_module", puoi anche aggiungere una directory di alias come " http://localhost / yoursite "Con il clic di un pulsante. Alcune altre opzioni di Apache sono leggere l'errore e accedere ai registri e configurare direttamente il tuo file httpd.conf.

Come possiamo vedere rapidamente WAMPSERVERha molte opzioni da offrire con quelle sopra elencate, inclusa la possibilità di modificare molte impostazioni MySQL e utilizzare phpMyAdmin.

Passo due

Il tuo secondo passo sarà l'installazione del software, quindi vai http://www.wampserver.com/en/ e fare clic sul download WAMPSERVER che si applica al sistema: 32 o 64 bit.

Una volta scaricato e salvato il file sul desktop o da qualche altra parte, andare avanti e fare doppio clic per installarlo.

Quando viene visualizzata la finestra, fare clic su Avanti e accettare il contratto utente nella finestra successiva.

Quindi scegli la tua directory che può anche essere su un dispositivo di archiviazione rimovibile come una chiavetta USB. Fare clic su Avanti due volte, quindi installare.

Fase tre

Una volta installato Wampserver, è ora di farlo configurare. Se inserisci un'icona di collegamento sul desktop, fai clic su di essa e verrà avviato il servizio, altrimenti dovrai andare nel menu Start di Windows> Tutti i programmi> Wampserver.

Dopo aver avviato WAMPSERVER noterai un'icona rosa trasformata in un'icona verde, quindi puoi semplicemente andare all'host locale nella barra degli indirizzi e sarai accolto con la home page di WAMPSERVER.

Qui avrai accesso a PHPinfo, phpMyAdmin e ai tuoi progetti.


(Sinistra PHPinfo) (Right phpMyAdmin)

Questi due servizi dovrebbero essere già impostati per te, quindi fai clic sull'icona verde nella barra delle applicazioni, vai su Apache e fai clic su httpd.conf perché abbiamo bisogno di configurare alcune cose qui.

Una volta aperto il file httpd.conf, cerca #LoadModule moduli vhost_alias_module / mod_vhost_alias.so e prendi il #, questo abiliterà il modulo vhost che è quello che useremo nel passaggio successivo.

Fase quattro

Ora puoi configurare il tuo primo sito WordPress direttamente sul tuo server locale. Ci sono due modi per farlo e ti mostrerò ciascuno, ma il secondo è il modo più preferito e più dinamico.

Il primo che possiamo fare è semplicemente cliccando sull'icona verde nella barra delle applicazioni, e andando ad Apache> alias directory e aggiungendo una nuova directory come http://localhost / yoursite. Successivamente dovrai semplicemente cliccare di nuovo sull'icona verde e cliccare sulla directory www. Qui si aprirà una finestra di Explorer in cui sono elencate tutte le cartelle dei siti. Crea semplicemente una nuova cartella con lo stesso nome dell'alias, ad esempio "tuo sito" e il gioco è fatto.

Uno dei principali problemi con questo metodo è con gli URL, in particolare gli URL dinamici generati da WordPress. L'utilizzo di localhost può farti perdere nei siti dinamici, ma non sembra naturale, può anche causare confusione perché sembra che tutto sia in una sottodirectory.

Il secondo metodo consiste nell'utilizzare l'host virtuale che abbiamo abilitato in precedenza nel file httpd.conf. Questo metodo è anche piuttosto semplice, sembra più naturale e credo che gestisca molto meglio gli URL dinamici. J

Basta aprire il tuo file httpd.conf e iniziare la configurazione da lì. Cerca il file finché non trovi:

ServerName localhostDocumentRoot "I:/wamp/www/"

Qui è dove inserirai tutte le tue directory host virtuali. Per aggiungere un nuovo sito basta copiare il codice sopra e modificare le informazioni in qualcosa di simile:

ServerName yoursite.devDocumentRoot "I:/wamp/www/yoursite/"

Quindi salva il tuo file httpd.conf.

Dopo averlo fatto, fai di nuovo clic sull'icona verde WAMPSERVER e vai alla tua directory www. Crea una nuova cartella e chiamala qualcosa come "tuo sito".

Poi vai su Risorse del computer e C: Windows System32 drivers etc, qui dovresti vedere il tuo file host. Fai clic con il tasto destro del mouse sul file e apri con il blocco note e direttamente sotto "127.0.0.1 localhost" crea un nome host per il tuo nuovo sito, ad esempio "127.0.0.1 tuo sito".

A questo punto hai quasi finito, fai di nuovo clic sull'icona WAMPSERVER e riavvia tutti i servizi. Ora puoi semplicemente andare nel tuo browser e inserire www.yoursite.dev nella barra degli indirizzi. Al momento non vedrai nulla tranne una pagina vuota, ma almeno sai che funziona. Se non funziona, ripercorri i passaggi e assicurati di non aver perso qualcosa.

Passo cinque

Ora vai su www.WordPress.org e scarica l'ultima versione, salvala nella tua directory WAMPSERVER www locale ed estrai tutto nel file zip in quella cartella.

Dopo aver scaricato WordPress, fai nuovamente clic sull'icona WAMPSERVER e apri phpMyAdmin.

Una volta all'interno di phpMyAdmin, creare un nuovo database facendo clic sulla scheda Database e immettendo un nome di database nello spazio nella parte inferiore della pagina. Per un facile riconoscimento chiameremo questo "tuo sito". Dopo aver configurato il database, fare di nuovo clic su WAMPSERVERicon e riavviare tutti i servizi.

Come noti che il tuo database sarà vuoto ma lo riempiremo molto velocemente durante l'installazione di WordPress.

Ora vai nella tua directory WAMPSERVER www e apri la cartella "yoursite" e trova wp-config nella directory principale. Apri il file nel tuo editor HTML o PHP come Notepad ++ e imposta le seguenti informazioni:

// ** MySQL settings - You can get this info from your web host ** ///** The name of the database for WordPress */define('DB_NAME', yoursite);/** MySQL database username */define('DB_USER', 'root');/** MySQL database password */define('DB_PASSWORD', '');/** MySQL hostname */define('DB_HOST', 'localhost');

Se hai impostato una password per phpMyAdmin, vai avanti e impostala nella posizione appropriata, altrimenti lasciala vuota.

Salva il file di configurazione e ora puoi andare nel tuo browser, inserire www.yoursite.dev e dovresti vedere la pagina di installazione di WordPress. Se hai usato il file wp-config-sample, prendi la parola -sample e semplicemente salvala come wp-config.

A questo punto vai avanti e inserisci le tue informazioni nella pagina di installazione di WordPress e fai clic su Installa.

Dopo aver installato WordPress, torna a phpMyAdmin e dovresti vedere il tuo database con 11 tabelle.

Ora procedi accedendo a WordPress e vai alle impostazioni, qui dovresti vedere tutte le tue informazioni iniziali compilate per te.

Se hai fatto tutto correttamente, dovresti avere una nuovissima installazione di WordPress e ora sei pronto per iniziare a lavorare sul tuo sito web locale.

Sommario

Ora che hai capito come configurare e utilizzare un server locale per WordPress, è ora di iniziare a usarlo e prendere confidenza. Ci sono molti vantaggi a questo, incluso il fatto che non è mai una buona idea lavorare sul tuo sito web su un server live a meno che tu non lo stia testando per un client, inoltre il tuo flusso di lavoro è molto più veloce. Questa è una pratica sbagliata, quindi sarai felice di conoscere i modi del server locale.

Usi la tua installazione locale di WP per lo sviluppo e il test? Fateci sapere le vostre esperienze nei commenti!