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
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の暗号パッケージの進化
tomtwinkle
2
590
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
140
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
150
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
270
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.3k
OTP を自動で入力する裏技
megabitsenmzq
0
110
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.2k
Docコメントで始める簡単ガードレール
keisukeikeda
1
120
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
390
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
3.6k
CSC307 Lecture 15
javiergs
PRO
0
250
How to stabilize UI tests using XCTest
akkeylab
0
130
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.8k
Un-Boring Meetings
codingconduct
0
230
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Discover your Explorer Soul
emna__ayadi
2
1.1k
30 Presentation Tips
portentint
PRO
1
250
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
150
The Mindset for Success: Future Career Progression
greggifford
PRO
0
280
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
640
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.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