DAVID MALAN: Svo fyrir þetta vandamál setja, þú ert að fara að innleiða þinn mjög eigin vefþjóni. Við höfum veitt þér smá beinagrind númer sem fær þú ræsir, en á endanum, þú ert fara að klára það upp þannig að það er í raun útfærir getu til að þjóna upp vefsíður, bæði truflanir efni og einnig breytilegt efni, með PHP. Við skulum taka a líta, fyrst með leið starfsfólk lausn, á hvaða niðurstaða er að fara til vera. Ég ætla fyrst að fara að keyra Tilda cs50 / pset6 / miðlara og þá þjóta bls til að tilgreina höfn og þá fjölda eins 8080, sem er nokkuð algengt. Og þá nafn eða leið til möppu að ég vil nota sem vefnum leið miðlara, þar sem allar skrár eru að fara að bera upp úr. Ég ætla að fara á undan og ýttu á Enter. Og þú munt sjá í lit texta hér að vefur framreiðslumaður er nota almenningssamgöngur skrá minn og það er að hlusta á höfn 8080. Nú skulum fara yfir til vef flettitæki og í raun að reyna að tengja við þessa vefsíðu. Tilkynning neðst til hægri hornið tækis þíns, að það er verið allt þetta skipti sem IP tölu. Það er einstakt auðkenni fyrir tölvuna þína sem auðkennir það svo að þú getur nálgast það gegnum vafra eða einhverju Fjöldi önnur verkfæri. Þannig að ég ætla að fara á undan og opna Chrome í tækið og ég ætla að heimsækja http://172.16.254.133 og þá ristill 8080. Og ristill er mikilvægt vegna þess að ef þú tilgreinir ekki þeirri höfn sem ég líka tilgreint í stjórn lína, þú ert í raun að fara að tala í eigin vefur tækis er Miðlarinn heitir Apache, sem er byggt inn í það. En í dag viljum við leggja áherslu á okkar eigin vefþjóni. Svo núna þegar ég ýta á Enter, þú munt taka eftir því að 501 Ekki Framkvæmda kemur upp vegna þess að ég hef reynt að fá aðgang að skrá, ekki sérstaklega skrá. Reyndar, ef þú lítur yfir vinstri í flugstöðinni gluggann minn, þú munt sjá að á meðan hlusta á höfn 8080, vefur framreiðslumaður sá beiðni um GET / HTTP / 1.1 og þá vefur framreiðslumaður brugðist, eins og á myndinni hér á rauður, með því 501 ekki til framkvæmda. Forvitinn þó, það er líka þessi seinni línan í hvítu, GET / favicon.ico HTTP / 1.1. Nú er ég örugglega ekki gera það sjálfur, en það kemur í ljós að Chrome, eins mikið af vöfrum, mun djarfa ráð fyrir að vefsvæði þitt er ætlað að hafa smá grafísku icon upp í flipanum eða næsta til the heimilisfang bar, eins og Harvard Crest eða eitthvað meðfram þeim línum, og svo er það bara að giska með leið af þessari skrá sjálfgefið nafn, að þú gætir hafa a skrá svona líka, sem við gerum ekki. Og svo 404 Not Found fær spýta aftur. Jæja nú, eftir þetta. Auk þess að heimsækja þetta netfang inni tæki, 172.16.254.133:8080, en IP talan þín, að vera skýr, mun vera öðruvísi. Takið eftir að ef ég fer á Mac minn eða PC minn eigin vafranum mínum og heimsækja þessi sömu vefslóð, ég get sjá frá mínum eigin valinn vafra hvort sem það er Chrome eða Firefox eða IE eða eitthvað annað, einmitt sömu niðurstöður. OK. Við skulum fara á í raun vefslóð sem er þekkt að vera til í að opinber skrá. Nefnilega, IP-tölu ristill 8080 / cat.jpg. Sláðu. Og það, reyndar er hamingjusamur Cat. Ég veit fyrirfram að það er líka a cat.HTLM skrá, þannig að ef ég ýta á Enter, Ég sé að maður eins og heilbrigður. Og eftir, í Þangað á fórum við hafa a heild búnt af grænn framleiðsla táknar að þetta voru 200 stöður, sem þýðir að þeir voru í lagi.