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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yu I.
June 27, 2014
Programming
0
140
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
2.4k
一休.comレストランのスマートフォン検索ページがSPAになりました
japboy
2
3.8k
Legacy development meets webpack
japboy
3
800
Web app with functional programming
japboy
0
130
Other Decks in Programming
See All in Programming
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
600
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
120
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
160
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
590
ロボットのための工場に灯りは要らない
watany
10
2.9k
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
240
Claude Codeログ基盤の構築
giginet
PRO
7
3.4k
AWS Infrastructure as Code の新機能 2025 総まとめ 〜SA 4人による怒涛のデモ祭り〜
konokenj
10
3.4k
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
200
CS教育のDX AIによる育成の効率化
niftycorp
PRO
0
120
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
140
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
340
Featured
See All Featured
Scaling GitHub
holman
464
140k
Designing Experiences People Love
moore
143
24k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
120
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
76
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
480
Building the Perfect Custom Keyboard
takai
2
710
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
240
Designing for humans not robots
tammielis
254
26k
How to Ace a Technical Interview
jacobian
281
24k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
310
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
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