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

Reinventing LAMP with Vagrant

Yu I.
June 27, 2014

Reinventing LAMP with Vagrant

Yu I.

June 27, 2014
Tweet

More Decks by Yu I.

Other Decks in Programming

Transcript

  1. REINVENTING LAMP with VAGRANT

    View full-size slide

  2. PROBLEM
    FROM
    OLD ERA

    View full-size slide

  3. Differences of our development environments get us into trouble

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  12. Remove every stupid difference between you and me

    View full-size slide

  13. WTF IS VAGRANT

    View full-size slide

  14. VERSION CONFLICT

    View full-size slide

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

    View full-size slide

  16. VAGRANT IS NEXT-GEN LAMP

    View full-size slide