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.3k
一休.comレストランのスマートフォン検索ページがSPAになりました
japboy
2
3.6k
Legacy development meets webpack
japboy
3
790
Web app with functional programming
japboy
0
110
Other Decks in Programming
See All in Programming
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
160
技術的負債の正体を知って向き合う / Facing Technical Debt
irof
0
170
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
130
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.4k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
110
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
200
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
170
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
2.5k
CSC509 Lecture 04
javiergs
PRO
0
300
All About Angular's New Signal Forms
manfredsteyer
PRO
0
160
Advance Your Career with Open Source
ivargrimstad
0
540
明日から始めるリファクタリング
ryounasso
0
140
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Balancing Empowerment & Direction
lara
4
690
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Navigating Team Friction
lara
190
15k
4 Signs Your Business is Dying
shpigford
185
22k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Why Our Code Smells
bkeepers
PRO
340
57k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Optimizing for Happiness
mojombo
379
70k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Context Engineering - Making Every Token Count
addyosmani
6
250
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