DAVID MALAN: Beraz for Arazo multzo honetan, zauden ezartzea zure oso propioa web zerbitzaria. Zuk emandako ditugu pixka batekin hori hasi ondoren lortzen hezurdura kodea, baina, azken finean, zaren bukatuko joan sortu da, beraz, egia esan, gaitasuna inplementatzen sortu zerbitzatzeko web orriak, bai estatikoak edukia eta eduki dinamiko, gainera, PHP bidez. Ikus dezagun begirada bat, lehen eskutik langileen irtenbidea modu, zer azken emaitza izango da at. Naiz lehen exekutatu joan tilda cs50 / pset6 / zerbitzari eta ondoren etenaren p dela adieraztea portu bat eta, ondoren, zenbaki bat bezala 8080, eta horrek nahiko ohikoa da. Eta gero, edo izena zerbitzuaren bidea web gisa erabili nahi duten I zerbitzari ibilbideak, non fitxategi guztiak dira zerbitzatu behar gora doa. Aurrera joan eta sakatu Sartu noa. Eta kolore testua ikusiko dituzu Hemen web zerbitzaria da Nire direktorioa publikoa erabiltzen eta 8080 atakan entzuten ari. Orain goazen baino gehiago web bat nabigatzailea eta benetan saiatu webgune honetan konektatzeko. Beheko eskuineko hasiera eskua zure tresna txoko, ez dagoela guztia izan oraingoan IP helbide bat. Hori identifikatzaile bakarra izan ordenagailuarentzako eta, beraz identifikatzen da duzula sar daitezke web nabigatzailean edo edozein bidez bestelako tresnak kopurua. Beraz, aurrera noa, eta joan ireki Chrome aparatuaren eta naiz eta bisitatu nahi dut http://172.16.254.133 eta gero Koloneko 8080. Eta colon en garrantzitsua bada delako ez duzu ataka zehazten duten I ere Komando aldean jarritako line, benetan zaren sartu dira hizketan joan aparatuaren berezko web zerbitzari Apache deitzen, hau da barneratzen. Baina gaur zentratu nahi dugu gure zerbitzarian. Beraz, gaur egun Sartu hit dut, nabarituko duzu 501 Ez dago inplementatuta dator I saiatu delako sortu direktorioa sartzeko, Ez fitxategi jakin batean. Izan ere, baduzu baino gehiago begiratzen nire terminal-leiho batean ezkerretara, Ikusiko duzun bitartean 8080 atakan entzuten, web zerbitzariak eskaera bat ikusi GET / HTTP / 1.1 eta gero web zerbitzaria erantzun, hemen irudian bezala gorria, 501 horrekin ez dago inplementatuta. Bitxia bada ere, nahiz eta, ez da bat ere Zuri-line bigarren honetan, GET / favicon.ico HTTP / 1.1. Orain dut, zalantzarik ez zuen hori egin neure burua, baina bihurtzen da Chrome, Nabigatzaile asko bezala, borondatea presumptuously arduratuko zure web dela, suposatzen da apur bat izatea ikonoa fitxa edo hurrengoan up grafikoa helbide-barra, Harvard bat bezala gandorra edo zerbait lerro horiek batera, eta, beraz, besterik ez da asmakizunetara fitxategi izen lehenetsia hau modu, duen fitxategi bat izan dezakezu hori ere atsegin, eta hori ez dugu. Eta, beraz, 404 Not Found lortzen back txu. Beno, orain, konturatu honetan. Bisitariek gain helbide honen barruan aparatuaren, 172.16.254.133:8080, baina zure IP helbidea, argi izan, desberdina izango da. Ohartu, joaten naiz nire Mac bada edo nire nire nabigatzailea propioa PC eta bisitatu URL horretan bertan, I can neure nabigatzailean hobetsi batetik ikusi ote den Chrome edo Firefox edo IE edo beste zerbait, zehazki emaitza berdinak. OK. Let bisitatu benetan hori da ezaguna URL bat direktorio publikoa dela existitzen. Hain zuzen ere, IP helbidea Koloneko 8080 / cat.jpg. Sartu. Eta ez dago, hain zuzen ere, Happy Cat da. Jakin, aldez aurretik dut ez dagoela da, gainera, cat.HTLM fitxategia, hain Sartu hit I izanez gero, Bat ikusten dut, baita. Eta nabarituko, in Bitartean, utzi dugu on sorta oso bat dute irteerak berdea signifying horiek ziren 200 estatus, horrek esan nahi du OK ziren.