Crea un server locale con Vagrant per WordPress

 

È un ottimo metodo per avere un server sul tuo sito web senza sporcare il tuo computer. La cosa negativa è che se si verifica un problema è necessario disporre di conoscenze avanzate per risolverlo.

Lo avremo sempre MAMP y ServerPress 😉

Per configurare Vagrant è necessario seguire questi passaggi:

installare Virtual Box 

installare Vagabondo

Ti spiego come farlo su MAC, su Linux immagino sia lo stesso e su Windows non ne sono sicuro 🙂

Ora apriamo un terminale di console e mettiamo:

git clone git@github.com:10up/varying-vagrant-vagrants.git wordpress

Questo ci farà clonare il repository nella cartella wordpress

Nel nostro file host (/etc/hosts) dobbiamo aggiungere la seguente riga:

192.168.50.4 local.wordpress.dev local.wordpress-trunk.dev

Andiamo nella cartella che abbiamo creato chiamata wordpress e mettiamo:

vagabondo

Ci vorrà un po' (soprattutto la prima volta) e creerà una macchina virtuale in modo da poter utilizzare il nostro computer come server per lavorare su wordpress in locale.

Una volta terminato possiamo scrivere nel nostro browser: local.wordpress.dev e se tutto è andato bene abbiamo il nostro wordpress funzionante 🙂

Ulteriori informazioni qui (in inglese)

Aggiungi più installazioni wordpress nella stessa macchina virtuale.

La prima cosa che facciamo è andare nella cartella /config/nginx-config/sites

In questa cartella vedrai diversi file .conf, copiane qualcuno, metti il ​​nome del dominio che vuoi usare local.tuweb.com.conf e modificalo:

Devi modificare due righe:

1- nome_server local.yourweb.com;

2- directory www: root /srv/www/yourweb;

Ora torni alla directory principale e accedi alla directory del database e copi il file init-custom.sql.sample e gli dai il nome init-custom.sql

E per ogni wordpress che vuoi installare crei un database come segue:

CREA DATABASE SE NON ESISTE `database`; CONCEDERE TUTTI I PRIVILEGI SU `database`.* A 'utente'@'localhost' IDENTIFICATO DA 'password';

Torniamo alla cartella principale, entriamo nella cartella www e copiamo l'intera cartella wordpress in una nuova cartella con il nome che abbiamo messo al punto 2 sopra: tuweb

Possiamo copiare tutto il contenuto nel modo seguente:

cp -rv wordpress-default/ tuweb

Entriamo nella nuova cartella ed eliminiamo il file wp-config.php:

rm -rf tuweb/wp-config.php

Aggiungi la seguente riga al file /etc/hosts:

192.268.50.4 local.yourweb.com

Ora non ci resta che tornare alla directory principale e scrivere:

vagabondo

Se scriviamo local.tuweb.com dovremmo vedere il nostro nuovo wordpress

Se il nuovo sito Web non funziona per te, prova a digitare:

disposizione vagabonda

A volte, quando si aggiungono nuovi siti Web, è necessario aggiungere disposizioni affinché le modifiche abbiano effetto.

 

saluti

Oscar

1 commento su “Crea un server locale con Vagrant per WordPress”

Lascia un commento