Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
DBLFGFTU!ZBOEP 6MUJNBUF%FWFMPQNFOU &OWJSPONFOUGPS$BLF1)1 XJUI7BHSBOU
Slide 2
Slide 2 text
!ZBOEP $BOEZ$BOFQIQ HJUIVCDPNZBOEPE
Slide 3
Slide 3 text
BVUIPSJOH
Slide 4
Slide 4 text
1MBUGPSNBTB4FSWJDF BVUPNBUJPOGPS"84 "[VSF FUD QSPBDUJWFTVQQPSUGPSBQQMBZFS BMMPXTTTITVEP
Slide 5
Slide 5 text
4UBUFPG+BQBO $BLF1)1JTQSFUUZNBKPS "OOVBMIBDLBUIPOBOEDPOGFSFODF PG$BLF1)1CBTFE$.4QSPKFDU
Slide 6
Slide 6 text
http://ameblo.jp/rb26/entry-11453375241.html Japan
Slide 7
Slide 7 text
1)1.BUTVSJ4BQQPSP
Slide 8
Slide 8 text
1)1$POGFSFODF
Slide 9
Slide 9 text
BLJCBLFE
Slide 10
Slide 10 text
#BTFS$.4
Slide 11
Slide 11 text
/FU$PNNPOT W
Slide 12
Slide 12 text
6OJRVF #BTFS$.4JTEFTJHOFEGPSDPSQPSBUF XFCTJUF /FU$PNNPOTJTEFTJHOFEGPSTDIPPMT PSMPDBMHPWFSONFOUBOEESJWFOCZ /BUJPOBM*OTUJUVUFPG*OGPSNBUJDT
Slide 13
Slide 13 text
5PEBZ`TNFTTBHF 6TF7BHSBOU )BWF7BHSBOUpMF 6TF$PNQPTFS http://bit.ly/php-vagrant
Slide 14
Slide 14 text
%FW&OWJSPONFOU ZPVOFFEJU UPPNVDIWBSJBUJPO 9".1 .".1 7JSUVBM#PY TZTUFN1)1 OFWFSTBNFXJUIQSPEVDUJPO
Slide 15
Slide 15 text
*TTVFT OPU XPSLTGPSNF OPUXPSLPOQSPEVDUJPO DPOpHVSFNPSFBQQ EFWFMPQPOQSPEVDUJPO
Slide 16
Slide 16 text
ZPVSCPYCFDPNFBTIFT
Slide 17
Slide 17 text
7BHSBOUJTJU
Slide 18
Slide 18 text
6TF7BHSBOU NBOBHFEFWFMPQNFOUFOWJSPONFOU SFRVJSF7JSUVBM#PY UFYUCBTFEDPOpHVSBUJPO KVTUAWBHSBOUVQAJOZPVSEJSFDUPSZ
Slide 19
Slide 19 text
WBHSBOUVQ Vagrantfile VirtualBox Chef Solo Cookbook SFBE CPPU QSPWJTJPOJOH SFBEEFpOJUJPO LJDL
Slide 20
Slide 20 text
(SFBU KVTUBpMF DBOCFNBOBHFEXJUI7$4 DBOVTFBOZ*%&PSFEJUPSZPVMPWF SFVTFDIFGDPPLCPPLPOQSPEVDUJPO WFSZIBOEZ FRVBMTUPQSPEDUJPO
Slide 21
Slide 21 text
JOTUBMM do not install by `gem install vagrant`
Slide 22
Slide 22 text
WBHSBOUCPY CBTFJNBHF IUUQXXXWBHSBOUCPYFT VTFFRVBMPTBOEBSDIJUFDUVSFBTQSPE WBHSBOUCPYBEE\UJUMF^\VSM^
Slide 23
Slide 23 text
WBHSBOUJOJU HFOFSBUF7BHSBOUpMF JOTJEFQSPKFDUJTCFTU EPOPUDSFBUFPVUTJEFQSPKFDU http://bit.ly/php-vagrant
Slide 24
Slide 24 text
Vagrant.configure("2") do |config| config.vm.box = "base" config.vm.box_url = "http://dom.com/ a.box" end
Slide 25
Slide 25 text
WBHSBOUVQ CPPUNBDIJOFCBTFEPO7BHSBOUpMF DBOTTIJOUPAWBHSBOUTTIA XJUIPVUJQ MPHJOBOEQBTTXPSE UIJTJTKVTUBOJOTUBODFPGCBTFJNBHF
Slide 26
Slide 26 text
WBHSBOUEFTUSPZ JGTPNFUIJOHXFOUXSPOH AEFTUSPZASFNPWFXPSLJOHDPQZPG7. DBOHFUOFXPOFXJUIAWBHSBOUVQA
Slide 27
Slide 27 text
DPOpHWNQSPWJTJPO QSPWJTJPOJOHCPPUFECPY TVQQPSUTWBSJPVTUPPMT $IFG 1VQQFU $'&OHJOF 4IFMM "OTJCMF TQFDJGZQBUIUPZPVSDPPLCPPL
Slide 28
Slide 28 text
config.vm.provision :chef_solo do |chef| chef.cookbooks_path = "../my-recipes/cookbooks" chef.add_recipe "mysql" end
Slide 29
Slide 29 text
$IFG TFSWFSQSPWJTJPOJOHUPPM DPPLCPPLCBTF 'BDFCPPLVTFT$IFG IPUUSFOEJO+BQBO
Slide 30
Slide 30 text
package “nginx” template “/etc/nginx/nginx.conf” do source “nginx.conf.erb” end service “nginx” do action :start end SFDJQF JOTUBMM DPQZDPOGJHGJMF TUBSUTFSWJDF
Slide 31
Slide 31 text
DPPLCPPLXJMMHSPX BEENPSFEFpOJUJPOZPVOFFE BQQMZDPOUJOVPVTMZ TIBSFDPPLCPPLCPUIQSPEBOEEFW
Slide 32
Slide 32 text
DPOpHWNTZODFE@GPMEFS NPVOUZPVSMPDBMpMFJOUP7. DIBOHFTXJMMCFSFqFDUJOTUBOUMZ OPNPSFGUQ TDQGPSDPSEJOHQIBTF
Slide 33
Slide 33 text
.JTD DPOpHWNOFUXPSL TUBUJD*1 /"5 QPSUGPSXBSEJOH WCDVTUPNJ[F JODSFBTFNFNPSZTJ[F DQVDPSF QMVHJO NPSFVTFGVMGFBUVSFBOEWJSUVBMJ[BUJPO
Slide 34
Slide 34 text
(PBM Vagrantfile Cookbook IaaS %FW&OW 1SPEVDUJPO 4ZOD%FWFOWBOE1SPEVDUJPOWJBDPPLCPPL
Slide 35
Slide 35 text
Node Node GitHub engineyard.com Node &OHJOF:BSEXBZ DIFGTPMP Cookbook BQQMZ &OHJOF:BSENBOBHFDPPLCPPLT VTFSDBOBQQMZMBUFTUDPPLCPPLGSPNXFC DVTUPNSFDJQF
Slide 36
Slide 36 text
GitHub workstation &OHJOF:BSE-PDBM Cookbook &OHJOF:BSE-PDBM (JWFUSBOTQBSFOU7.BT$MPVEJOTUBODF VM DIFGTPMP BQQMZ 7BHSBOU Node DIFGTPMP BQQMZ
Slide 37
Slide 37 text
QIQGSJFOETDBOEZDBOFKQ
Slide 38
Slide 38 text
QIQGSJFOET HJUIVCDPNZBOEPEQIQGSJFOET JOTQJSFECZSVCZGSJFOET EFWFMPQFEPO7BHSBOU SVOOJOHPO&OHJOF:BSE
Slide 39
Slide 39 text
No content
Slide 40
Slide 40 text
OPSNBMDBLFBQQ MJC$BLF VQHSBEFDBOCZEPOFCZNBOVBMMZ VHMZSFQPTJUPSZ
Slide 41
Slide 41 text
No content
Slide 42
Slide 42 text
No content
Slide 43
Slide 43 text
No content
Slide 44
Slide 44 text
No content
Slide 45
Slide 45 text
No content
Slide 46
Slide 46 text
$PNQPTFS DPNQPTFSKTPO JOTUBMMMJCSBSJFTBVUPNBUJDBMMZ EPO`UOFFEUPDPNNJUMJCSBSZ WFSZOJDF
Slide 47
Slide 47 text
No content
Slide 48
Slide 48 text
$PNQPTFSSFBEZ
Slide 49
Slide 49 text
DPNQPTFSKTPO
Slide 50
Slide 50 text
TUFQT DPNQPTFSJOTUBMM DBLFCBLF HFOFSBUFBQQGPMEFSBOEpMFT
Slide 51
Slide 51 text
NPEJGZ $",&@$03&@*/$-6%&@1"5) "QQCVJMEGPSQMVHJOTJGOFDFTTBSZ
Slide 52
Slide 52 text
5SZʁ 7BHSBOUpMFJTJODMVEFE HJUDMPOF WBHSBOUVQ IUUQ
Slide 53
Slide 53 text
5IBOLT