-
Notifications
You must be signed in to change notification settings - Fork 0
Preparazione dell'ambiente di sviluppo
Per sviluppare i plugin occorre una versione locale di Wordpress.
Questo richiede di installare localmente un webserver + mysql.
Ci sono molti modi per farlo, uno di questi è utilizzare VVV ed è quello che descriviamo per la portabilità e per la semplicità.
Requisiti di sistema: OS: Windows, Linux, Mac OS X Spazio su HD: almeno 1GB
Qui la guida originale: https://github.com/Varying-Vagrant-Vagrants/VVV
- Installare Virtualbox (https://www.virtualbox.org/wiki/Downloads oppure tramite package manager)
- Installare Vagrant (https://www.vagrantup.com/downloads.html oppure tramite gem)
- Opzionale: Installare i plugin di Vagrant vagrant-hostsupdater e vagrant-triggers (vedi qui)
- Scaricare VVV (tramite git o tramite questo zip)
- Entrare nella cartella
vvv
ed eseguirevagrant up
- Entra nella cartella di
vvv
(come puoi vedere ci sono alcuni file, tra cui una cartellawww
) host$ vagrant up
-
host$ vagrant ssh
: da adesso hai accesso alla macchina virtuale guest$ cd /vagrant
-
guest$ ls
: qui trovi tutti i file della cartellavvv
, sincronizzati fra host e guest. La cartellawww
contiene le installazioni di wordpress
-
Virtualbox è un sistema di virtualizzazione che permette di eseguire un intero sistema all'interno del proprio sistema operativo.
-
Vagrant è un gestore di macchine virtuali: sfruttando Virtualbox (o altri come VMware, KVM, ...) può scaricare dei file contenenti immagini di sistemi operativi, gestirli, avviarli, connettersi (e molto altro ad esempio eseguire puppet o chef all'avvio)
-
VVV è un'immagine per Vagrant/Virtualbox che contiene tutti i software necessari all'esecuzione di e allo sviluppo su wordpress, con wordpress preinstallato (in diverse versioni) e pronto all'uso.
Maggiori informazioni sul repo di VVV.