Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Reinventing LAMP with Vagrant
Search
Yu I.
June 27, 2014
Programming
0
100
Reinventing LAMP with Vagrant
Yu I.
June 27, 2014
Tweet
Share
More Decks by Yu I.
See All by Yu I.
Component-based Design for Ikyu users
japboy
0
1.9k
一休.comレストランのスマートフォン検索ページがSPAになりました
japboy
2
3.1k
Legacy development meets webpack
japboy
3
740
Web app with functional programming
japboy
0
89
Other Decks in Programming
See All in Programming
オブジェクト指向コードレビューの新しいアプローチ
akkie76
3
1.1k
フロントエンドパフォーマンス 入門
shouta2
7
1.5k
20240301_cocone_EMゆるミートアップvol6_LT資料
cocone
0
310
せっかくモデル図描くのなら、嬉しいことが多い方がいいよね!
kuboaki
1
1.2k
上手な探索的テストとその上達方法について
matsu802
4
650
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
3
810
Docker ハンズオン / docker-hands-on
suzukihoge
51
16k
Understanding Ast By Looking
inouehi
0
120
ドメイン・ファーストで考える問題解決に役立つモデル設計 / Domain First Model Design
suzushin54
1
940
【KMC春合宿2024】実装視点で見るNeural Radiance Fields
runningoutrate
0
150
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
480
SwiftUI, Jetpack Composeの導入で変化した「家族アルバム みてね」のアプリ開発体験
hicka04
6
390
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
19
1.6k
The Cult of Friendly URLs
andyhume
72
5.6k
The Cost Of JavaScript in 2023
addyosmani
13
3.7k
A Tale of Four Properties
chriscoyier
150
22k
How to train your dragon (web standard)
notwaldorf
71
5.1k
Thoughts on Productivity
jonyablonski
57
3.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
Rails Girls Zürich Keynote
gr2m
91
13k
Become a Pro
speakerdeck
PRO
8
4.4k
Practical Orchestrator
shlominoach
180
9.7k
Docker and Python
trallard
33
2.6k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
Transcript
REINVENTING LAMP with VAGRANT
PROBLEM FROM OLD ERA
Differences of our development environments get us into trouble
▸ ։ൃڥ͕࡞ۀऀ͝ͱʹ Windows ͩͬͨΓ Mac ͩͬͨΓ
▸ Windows Ϣʔβʔ XAMPP Ͱ Apache ͱ͔ MySQL ೖ ΕͯΔ
▸ Mac Ϣʔβʔ MAMP ͬͯͨΓɺHomebrew Ͱ ೖΕͯͨΓ
▸ Linux ϢʔβʔޛΓΛ։͍͍ͯͨΓ
▸ ։ൃαʔόʔ PHP 5
▸ ͚ͩͲຊ൪αʔόʔ PHP 4
▸ Mac Ͱಈ͍ͯΔͱࢥͬͨΒɺWindows Ͱಈ͔ͳ ͍
▸ ։ൃαʔόʔͰಈ͍ͯΔͱࢥͬͨΒɺຊ ൪αʔόʔͰಈ͔ͳ͍
Remove every stupid difference between you and me
DEMO
WTF IS VAGRANT
None
None
None
None
None
VERSION CONFLICT
USE VAGRANT INSTEAD OF XENV, LAMP, ETC...
None
None
None
None
MORE?
None
VAGRANT IS NEXT-GEN LAMP