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.