Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Reinventing LAMP with Vagrant

Reinventing LAMP with Vagrant

15f492c0208722911c8225f31f2671be?s=128

Yu I.

June 27, 2014
Tweet

Transcript

  1. REINVENTING LAMP with VAGRANT

  2. PROBLEM FROM OLD ERA

  3. Differences of our development environments get us into trouble

  4. ▸ ։ൃ؀ڥ͕࡞ۀऀ͝ͱʹ Windows ͩͬͨΓ Mac ͩͬͨΓ

  5. ▸ Windows Ϣʔβʔ͸ XAMPP Ͱ Apache ͱ͔ MySQL ೖ ΕͯΔ

  6. ▸ Mac Ϣʔβʔ͸ MAMP ࢖ͬͯͨΓɺHomebrew Ͱ ೖΕͯͨΓ

  7. ▸ Linux Ϣʔβʔ͸ޛΓΛ։͍͍ͯͨΓ

  8. ▸ ։ൃαʔόʔ͸ PHP 5

  9. ▸ ͚ͩͲຊ൪αʔόʔ͸ PHP 4

  10. ▸ Mac Ͱಈ͍ͯΔͱࢥͬͨΒɺWindows Ͱಈ͔ͳ ͍

  11. ▸ ։ൃαʔόʔͰಈ͍ͯΔͱࢥͬͨΒɺຊ ൪αʔόʔͰಈ͔ͳ͍

  12. Remove every stupid difference between you and me

  13. DEMO

  14. WTF IS VAGRANT

  15. None
  16. None
  17. None
  18. None
  19. None
  20. VERSION CONFLICT

  21. USE VAGRANT INSTEAD OF XENV, LAMP, ETC...

  22. None
  23. None
  24. None
  25. None
  26. MORE?

  27. None
  28. VAGRANT IS NEXT-GEN LAMP