Anúncio
Anúncio

Mais conteúdo relacionado

Apresentações para você(20)

Destaque(20)

Anúncio

Mais de Mitch Canter(20)

Anúncio

WordPress Development with VVV, VV, and Vagrant

  1. WordPress Development With Vagrant, VVV, and Vagrant Mitch Canter @thatmitchcanter • www.mitchcanter.com
  2. HELLO!
  3. #wcnashvvv
  4. The Workflow
  5. The Workflow
  6. The IDEAL Workflow
  7. • Separate Sites • Easy Addition of New Sites • Seamless File Editing • Similar to Production Environment
  8. Lightweight Reproducible Portable
  9. • Install Vagrant - https://www.vagrantup.com/ • Install Virtualbox - https://www.virtualbox.com/ • Install Git - https://git-scm.com/
  10. Next: A Vagrant “Box”
  11. Required Technologies
  12. Linux, nginx, mySQL, PHP-FPM
  13. VVV Varying-Vagrant-Vagrants https://github.com/Varying-Vagrant-Vagrants/VVV
  14. Git-Clone The Box git clone https://github.com/Varying- Vagrant-Vagrants/VVV.git ~/Sites
  15. Essential Vagrant Plugins (Hosts Updater, Triggers, VBGuest) vagrant plugin install vagrant-hostsupdater vagrant plugin install vagrant-triggers vagrant plugin install vagrant-vbguest
  16. Initialize Vagrant: vagrant up
  17. Quittin’ Time: vagrant halt
  18. (Semi)Automation Tools
  19. VV Variable VVV https://github.com/bradp/vv
  20. Optional (Mac): Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew /install/master/install)"
  21. Mac: Install VV brew install bradp/vv/vv
  22. Linux: Install VV git clone https://github.com/bradp/vv.git sudo cp vv /usr/local/bin
  23. Windows: Install VV https://github.com/bradp/vv#windows-installation
  24. VV Commands
  25. Site Creation vv create
  26. Site Creation Advanced vv create –username <username> --password <password> --email <email> --domain <domain.dev> --name <foldername>
  27. Local At-A-Glance
  28. VVV-Dashboard Variable VVV https://github.com/topdown/VVV-Dashboard
  29. Demo Time
  30. Questions?
  31. Thanks! @thatmitchcanter • www.mitchcanter.com
Anúncio