1 00:00:00,000 --> 00:00:09,287 2 00:00:09,287 --> 00:00:11,120 DAVID MALAN: Beraz for Arazo multzo honetan, zauden 3 00:00:11,120 --> 00:00:13,236 ezartzea zure oso propioa web zerbitzaria. 4 00:00:13,236 --> 00:00:16,110 Zuk emandako ditugu pixka batekin hori hasi ondoren lortzen hezurdura kodea, 5 00:00:16,110 --> 00:00:17,818 baina, azken finean, zaren bukatuko joan 6 00:00:17,818 --> 00:00:19,940 sortu da, beraz, egia esan, gaitasuna inplementatzen 7 00:00:19,940 --> 00:00:23,980 sortu zerbitzatzeko web orriak, bai estatikoak edukia eta eduki dinamiko, gainera, 8 00:00:23,980 --> 00:00:25,090 PHP bidez. 9 00:00:25,090 --> 00:00:27,380 >> Ikus dezagun begirada bat, lehen eskutik langileen irtenbidea modu, 10 00:00:27,380 --> 00:00:29,390 zer azken emaitza izango da at. 11 00:00:29,390 --> 00:00:33,420 Naiz lehen exekutatu joan tilda cs50 / pset6 / zerbitzari 12 00:00:33,420 --> 00:00:36,330 eta ondoren etenaren p dela adieraztea portu bat eta, ondoren, zenbaki bat 13 00:00:36,330 --> 00:00:38,410 bezala 8080, eta horrek nahiko ohikoa da. 14 00:00:38,410 --> 00:00:40,420 Eta gero, edo izena zerbitzuaren bidea 15 00:00:40,420 --> 00:00:43,360 web gisa erabili nahi duten I zerbitzari ibilbideak, non fitxategi guztiak 16 00:00:43,360 --> 00:00:44,680 dira zerbitzatu behar gora doa. 17 00:00:44,680 --> 00:00:46,180 Aurrera joan eta sakatu Sartu noa. 18 00:00:46,180 --> 00:00:49,010 Eta kolore testua ikusiko dituzu Hemen web zerbitzaria da 19 00:00:49,010 --> 00:00:52,450 Nire direktorioa publikoa erabiltzen eta 8080 atakan entzuten ari. 20 00:00:52,450 --> 00:00:55,300 Orain goazen baino gehiago web bat nabigatzailea eta benetan saiatu 21 00:00:55,300 --> 00:00:56,855 webgune honetan konektatzeko. 22 00:00:56,855 --> 00:00:59,230 Beheko eskuineko hasiera eskua zure tresna txoko, 23 00:00:59,230 --> 00:01:02,040 ez dagoela guztia izan oraingoan IP helbide bat. 24 00:01:02,040 --> 00:01:03,890 Hori identifikatzaile bakarra izan ordenagailuarentzako 25 00:01:03,890 --> 00:01:06,050 eta, beraz identifikatzen da duzula sar daitezke 26 00:01:06,050 --> 00:01:08,261 web nabigatzailean edo edozein bidez bestelako tresnak kopurua. 27 00:01:08,261 --> 00:01:10,760 Beraz, aurrera noa, eta joan ireki Chrome aparatuaren 28 00:01:10,760 --> 00:01:19,250 eta naiz eta bisitatu nahi dut http://172.16.254.133 eta gero 29 00:01:19,250 --> 00:01:20,960 Koloneko 8080. 30 00:01:20,960 --> 00:01:24,344 Eta colon en garrantzitsua bada delako ez duzu ataka zehazten duten I ere 31 00:01:24,344 --> 00:01:26,260 Komando aldean jarritako line, benetan zaren 32 00:01:26,260 --> 00:01:28,390 sartu dira hizketan joan aparatuaren berezko web 33 00:01:28,390 --> 00:01:30,850 zerbitzari Apache deitzen, hau da barneratzen. 34 00:01:30,850 --> 00:01:33,610 Baina gaur zentratu nahi dugu gure zerbitzarian. 35 00:01:33,610 --> 00:01:36,550 >> Beraz, gaur egun Sartu hit dut, nabarituko duzu 501 36 00:01:36,550 --> 00:01:38,380 Ez dago inplementatuta dator I saiatu delako sortu 37 00:01:38,380 --> 00:01:41,000 direktorioa sartzeko, Ez fitxategi jakin batean. 38 00:01:41,000 --> 00:01:43,980 Izan ere, baduzu baino gehiago begiratzen nire terminal-leiho batean ezkerretara, 39 00:01:43,980 --> 00:01:46,690 Ikusiko duzun bitartean 8080 atakan entzuten, 40 00:01:46,690 --> 00:01:52,600 web zerbitzariak eskaera bat ikusi GET / HTTP / 1.1 eta gero web zerbitzaria 41 00:01:52,600 --> 00:01:56,680 erantzun, hemen irudian bezala gorria, 501 horrekin ez dago inplementatuta. 42 00:01:56,680 --> 00:01:59,270 >> Bitxia bada ere, nahiz eta, ez da bat ere Zuri-line bigarren honetan, 43 00:01:59,270 --> 00:02:03,355 GET / favicon.ico HTTP / 1.1. 44 00:02:03,355 --> 00:02:06,230 Orain dut, zalantzarik ez zuen hori egin neure burua, baina bihurtzen da Chrome, 45 00:02:06,230 --> 00:02:09,910 Nabigatzaile asko bezala, borondatea presumptuously arduratuko zure web dela, 46 00:02:09,910 --> 00:02:13,170 suposatzen da apur bat izatea ikonoa fitxa edo hurrengoan up grafikoa 47 00:02:13,170 --> 00:02:16,380 helbide-barra, Harvard bat bezala gandorra edo zerbait lerro horiek batera, 48 00:02:16,380 --> 00:02:19,425 eta, beraz, besterik ez da asmakizunetara fitxategi izen lehenetsia hau modu, 49 00:02:19,425 --> 00:02:21,800 duen fitxategi bat izan dezakezu hori ere atsegin, eta hori ez dugu. 50 00:02:21,800 --> 00:02:24,650 Eta, beraz, 404 Not Found lortzen back txu. 51 00:02:24,650 --> 00:02:26,120 >> Beno, orain, konturatu honetan. 52 00:02:26,120 --> 00:02:29,440 Bisitariek gain helbide honen barruan 53 00:02:29,440 --> 00:02:34,940 aparatuaren, 172.16.254.133:8080, baina zure IP helbidea, argi izan, 54 00:02:34,940 --> 00:02:35,910 desberdina izango da. 55 00:02:35,910 --> 00:02:39,690 Ohartu, joaten naiz nire Mac bada edo nire nire nabigatzailea propioa PC 56 00:02:39,690 --> 00:02:43,200 eta bisitatu URL horretan bertan, I can neure nabigatzailean hobetsi batetik ikusi 57 00:02:43,200 --> 00:02:46,340 ote den Chrome edo Firefox edo IE edo beste zerbait, zehazki 58 00:02:46,340 --> 00:02:47,550 emaitza berdinak. 59 00:02:47,550 --> 00:02:48,130 >> OK. 60 00:02:48,130 --> 00:02:51,820 Let bisitatu benetan hori da ezaguna URL bat direktorio publikoa dela existitzen. 61 00:02:51,820 --> 00:02:56,890 Hain zuzen ere, IP helbidea Koloneko 8080 / cat.jpg. 62 00:02:56,890 --> 00:02:57,930 Sartu. 63 00:02:57,930 --> 00:02:59,470 Eta ez dago, hain zuzen ere, Happy Cat da. 64 00:02:59,470 --> 00:03:03,340 Jakin, aldez aurretik dut ez dagoela da, gainera, cat.HTLM fitxategia, hain Sartu hit I izanez gero, 65 00:03:03,340 --> 00:03:04,469 Bat ikusten dut, baita. 66 00:03:04,469 --> 00:03:06,260 Eta nabarituko, in Bitartean, utzi dugu on 67 00:03:06,260 --> 00:03:08,176 sorta oso bat dute irteerak berdea signifying 68 00:03:08,176 --> 00:03:13,360 horiek ziren 200 estatus, horrek esan nahi du OK ziren. 69 00:03:13,360 --> 00:03:18,294