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
120
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.1k
一休.comレストランのスマートフォン検索ページがSPAになりました
japboy
2
3.3k
Legacy development meets webpack
japboy
3
770
Web app with functional programming
japboy
0
94
Other Decks in Programming
See All in Programming
Go の GC の不得意な部分を克服したい
taiyow
2
780
nekko cloudにおけるProxmox VE利用事例
irumaru
3
430
命名をリントする
chiroruxx
1
400
From Translations to Multi Dimension Entities
alexanderschranz
2
130
わたしの星のままで一番星になる ~ 出産を機にSIerからEC事業会社に転職した話 ~
kimura_m_29
0
180
数十万行のプロジェクトを Scala 2から3に完全移行した
xuwei_k
0
270
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
120
PSR-15 はあなたのための ものではない? - phpcon2024
myamagishi
0
110
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
4
1.1k
Refactor your code - refactor yourself
xosofox
1
260
fs2-io を試してたらバグを見つけて直した話
chencmd
0
230
見えないメモリを観測する: PHP 8.4 `pg_result_memory_size()` とSQL結果のメモリ管理
kentaroutakeda
0
330
Featured
See All Featured
Speed Design
sergeychernyshev
25
670
Making the Leap to Tech Lead
cromwellryan
133
9k
How GitHub (no longer) Works
holman
311
140k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Automating Front-end Workflow
addyosmani
1366
200k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
17
2.3k
A Philosophy of Restraint
colly
203
16k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
It's Worth the Effort
3n
183
28k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
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