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
E2勉強会 #2 Vagrant入門
Search
Kaz Watanabe
January 29, 2014
Technology
0
240
E2勉強会 #2 Vagrant入門
Vagrantfileなどは下記
https://github.com/kaz29/vagrant-cakephp
Kaz Watanabe
January 29, 2014
Tweet
Share
More Decks by Kaz Watanabe
See All by Kaz Watanabe
開発エンジニアが実践するDevSecOps
kaz29
0
81
PHPCon福岡2024-Azureもなかなかいいですよ.pdf
kaz29
2
210
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
3
1.1k
20220908_フロントエンドパフォーマンス改善.pdf
kaz29
2
150
PHP製のPodCast配信用WebアプリをReact+Next.jsなSSGで作り直してみた話
kaz29
3
640
バックエンドエンジニアの私がお勧めする SPAフロントエンド開発環境
kaz29
6
6.1k
201909-PHPCon北海道-PHPでCI_CD.pdf
kaz29
0
3.7k
2019/02/27 PHP勉強会 #135 PHPでCI・CD
kaz29
0
330
PHPでもserverless framework!?
kaz29
2
3.3k
Other Decks in Technology
See All in Technology
Observability 入門班:可觀測性的核心技術架構與 OpenTelemetry 實作指南
unclejoe
0
160
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
2k
ソフトウェア開発現代史: "LeanとDevOpsの科学"の「科学」とは何か? - DORA Report 10年の変遷を追って - #開発生産性_findy
takabow
0
240
【ClickHouseMeetup】ClickHouseを活用したセキュリティログ解析AIエージェント『LogEater』とは
hssh2_bin
0
110
ソフトウェアテストのAI活用_ver1.20
fumisuke
0
210
大失敗しないための Web API 開発レシピ / A recipe for not making a big failure on WebAPI development
yokawasa
1
150
入門 ESlint Typegen #TSKaigi #TSKaigi2025_kataritai
bengo4com
0
2k
データベースの引越しを Ora2Pg でスマートにやろう
jri_narita
0
180
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
48
33k
Tenstorrent HW/SW 概要説明
tenstorrent_japan
0
170
Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems
eliasnogueira
1
120
データプレーンプログラミングとは? DPU&スイッチASICの開発経験から語る
ebiken
PRO
1
300
Featured
See All Featured
Designing for Performance
lara
608
69k
Faster Mobile Websites
deanohume
307
31k
What's in a price? How to price your products and services
michaelherold
245
12k
We Have a Design System, Now What?
morganepeng
52
7.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Side Projects
sachag
454
42k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
GitHub's CSS Performance
jonrohan
1031
460k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
1
100
Agile that works and the tools we love
rasmusluckow
329
21k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Transcript
2014/1/29 Vagrantೖ E2ࣾษڧձ kaz29 #2
Agenda ✤ What is Vagrant?! ✤ Why use Vagrant?! ✤
Try Vagrant! ✤ ͓·͚
What is Vagrant? http://www.vagrantup.com/
What is Vagrant ✤ ԾڥΛߏங/͢ΔͨΊͷπʔϧ! ✤ A local cloud by
Mitchell Hashimoto
What is Vagrant ✤ ԾϚγϯͷ࡞! ✤ ڥઃఆ/ϓϩϏδϣχϯάͷࣗಈԽ! ✤ ෳͷԾϚγϯͷ࿈ܞ! ✤
ԾϚγϯΠϝʔδͷ
Why use Vagrant? http://www.vagrantup.com/
։ൃݱʹΑ͋͘Δޫܠ ✤ ʮຊ൪ڥʹσϓϩΠͨ͠Βಈ͔ͳ͍ʂʯ! ✤ ʮͷڥͰಈ͖·͢ɻʯ! ✤ ʮεςʔδϯάڥͰ࠶ݱ͠ͳ͍Ͱ͢ɻʯ
Why use Vagrant? ✤ ։ൃڥΛ౷ҰͰ͖Δ! ✤ खૣ͘ɺ؆୯ʹߏங/ϓϩϏδϣχϯάͰ͖Δ! ✤ ઃఆͷมߋΛ؆୯ʹͰ͖Δ! ✤
ΠϝʔδΛͤͣɺઃఆϑΝΠϧͷ͚ͩͳͷͰܰྔ! ✤ σβΠφʔ͞ΜͰͰ͖Δʂ
Try Vagrant
Try Vagrant ✤ Virtual BoxͷΠϯετʔϧ ! ! https://www.virtualbox.org/wiki/Downloads! ✤ VagrantͷΠϯετʔϧ
! ! http://www.vagrantup.com/downloads.html! ✤ ઃఆϑΝΠϧͷμϯϩʔυ ! ! http://labo.decr.jp/public/e2study.tgz
ओͳίϚϯυ ✤ vagrant up [—provision] - Ծαʔόʔͷىಈ! ✤ vagrant halt
- Ծαʔόʔͷఀࢭ! ✤ vagrant destroy - Ծαʔόʔͷআ! ✤ vagrant provision - ϓϩϏδϣχϯάΛ࣮ߦ! ✤ vagrant status - Ծαʔόʔঢ়ଶͷදࣔ! ✤ vagrant ssh - ԾαʔόʔʹϩάΠϯ
Try Vagrant ✤ vagrant box add precise64 precise64.box *1! ✤
e2study.tgz Λղౚ! ✤ vagrant up! ! ͭ͠͠! ✤ http://localhost:8080/ ʹΞΫηε!!! *1 ௨ৗࣗಈͰՃ͞ΕΔͷͰෆཁɻDLʹ͕͔͔࣌ؒΔͨΊɻ
ग़དྷ্͕Γ * DebugKitͷ༗ޮԽREADME.mdࢀর
ϛυϧΣΞڥ ✤ OS - Ubuntu 12.04! ✤ Apache - 2.2.22-1ubuntu1!
✤ prefork + mod_php5! ✤ PHP - 5.4.24-1~dotdeb.0! ✤ php5-cli! ✤ php-pear! ✤ php5-zendopcache! ✤ php5-xdebug! ✤ php5-curl! ✤ php5-pgsql! ✤ php-gd! ✤ PostgreSQL - 9.1.11! ✤ curl! ✤ git! ✤ vim! ✤ tree! ✤ language-pack-ja
ΞϓϦέʔγϣϯڥ ✤ composerͰΠϯετʔϧ! ✤ CakePHP - 2.4.4! ✤ Migrations Plugin!
✤ DebugKit Plugin! ✤ ։ൃ༻σʔλϕʔε࡞! ✤ bake project! ✤ database.phpੜ
։ൃ࡞ۀ ✤ ϗετOSͷ͖ͳΤσΟλʔͰमਖ਼! ✤ http://localhost:8080/ ʹΞΫηε! ✤ UnitTest! ! !
vagrant ssh! ! ! cd /vagrant_data/app! ! ! Concole/cake Test …
Vagrantfile
ϓϩϏδϣχϯάͷઆ໌
ৄ͘͠ README.mdࢀর
͓·͚ - ࠷ۙͷ։ൃํ๏ ✤ ϦϙδτϦʹVagrantfileΛೖΕΔ! ✤ ։ൃڥͷϨγϐΛௐ! ✤ ຊ൪/εςʔδϯά༻ͷϨγϐΛॻ͘(chef-solo/knife soloͰprovisioning)!
✤ CapistranoͰσϓϩΠεΫϦϓτΛॻ͘! ✤ ఏग़༻υΩϡϝϯτ/ϚχϡΞϧMarkdownͰॻ͍ͯϦϙδτϦͰ ཧ(ఏग़PDF)
Fin @kaz_29 Q?