1 00:00:00,000 --> 00:00:09,287 2 00:00:09,287 --> 00:00:11,120 DAVID MALAN: Svo fyrir þetta vandamál setja, þú ert 3 00:00:11,120 --> 00:00:13,236 að fara að innleiða þinn mjög eigin vefþjóni. 4 00:00:13,236 --> 00:00:16,110 Við höfum veitt þér smá beinagrind númer sem fær þú ræsir, 5 00:00:16,110 --> 00:00:17,818 en á endanum, þú ert fara að klára það 6 00:00:17,818 --> 00:00:19,940 upp þannig að það er í raun útfærir getu 7 00:00:19,940 --> 00:00:23,980 til að þjóna upp vefsíður, bæði truflanir efni og einnig breytilegt efni, 8 00:00:23,980 --> 00:00:25,090 með PHP. 9 00:00:25,090 --> 00:00:27,380 >> Við skulum taka a líta, fyrst með leið starfsfólk lausn, 10 00:00:27,380 --> 00:00:29,390 á hvaða niðurstaða er að fara til vera. 11 00:00:29,390 --> 00:00:33,420 Ég ætla fyrst að fara að keyra Tilda cs50 / pset6 / miðlara 12 00:00:33,420 --> 00:00:36,330 og þá þjóta bls til að tilgreina höfn og þá fjölda 13 00:00:36,330 --> 00:00:38,410 eins 8080, sem er nokkuð algengt. 14 00:00:38,410 --> 00:00:40,420 Og þá nafn eða leið til möppu 15 00:00:40,420 --> 00:00:43,360 að ég vil nota sem vefnum leið miðlara, þar sem allar skrár 16 00:00:43,360 --> 00:00:44,680 eru að fara að bera upp úr. 17 00:00:44,680 --> 00:00:46,180 Ég ætla að fara á undan og ýttu á Enter. 18 00:00:46,180 --> 00:00:49,010 Og þú munt sjá í lit texta hér að vefur framreiðslumaður er 19 00:00:49,010 --> 00:00:52,450 nota almenningssamgöngur skrá minn og það er að hlusta á höfn 8080. 20 00:00:52,450 --> 00:00:55,300 Nú skulum fara yfir til vef flettitæki og í raun að reyna 21 00:00:55,300 --> 00:00:56,855 að tengja við þessa vefsíðu. 22 00:00:56,855 --> 00:00:59,230 Tilkynning neðst til hægri hornið tækis þíns, 23 00:00:59,230 --> 00:01:02,040 að það er verið allt þetta skipti sem IP tölu. 24 00:01:02,040 --> 00:01:03,890 Það er einstakt auðkenni fyrir tölvuna þína 25 00:01:03,890 --> 00:01:06,050 sem auðkennir það svo að þú getur nálgast það 26 00:01:06,050 --> 00:01:08,261 gegnum vafra eða einhverju Fjöldi önnur verkfæri. 27 00:01:08,261 --> 00:01:10,760 Þannig að ég ætla að fara á undan og opna Chrome í tækið 28 00:01:10,760 --> 00:01:19,250 og ég ætla að heimsækja http://172.16.254.133 og þá 29 00:01:19,250 --> 00:01:20,960 ristill 8080. 30 00:01:20,960 --> 00:01:24,344 Og ristill er mikilvægt vegna þess að ef þú tilgreinir ekki þeirri höfn sem ég líka 31 00:01:24,344 --> 00:01:26,260 tilgreint í stjórn lína, þú ert í raun 32 00:01:26,260 --> 00:01:28,390 að fara að tala í eigin vefur tækis er 33 00:01:28,390 --> 00:01:30,850 Miðlarinn heitir Apache, sem er byggt inn í það. 34 00:01:30,850 --> 00:01:33,610 En í dag viljum við leggja áherslu á okkar eigin vefþjóni. 35 00:01:33,610 --> 00:01:36,550 >> Svo núna þegar ég ýta á Enter, þú munt taka eftir því að 501 36 00:01:36,550 --> 00:01:38,380 Ekki Framkvæmda kemur upp vegna þess að ég hef reynt 37 00:01:38,380 --> 00:01:41,000 að fá aðgang að skrá, ekki sérstaklega skrá. 38 00:01:41,000 --> 00:01:43,980 Reyndar, ef þú lítur yfir vinstri í flugstöðinni gluggann minn, 39 00:01:43,980 --> 00:01:46,690 þú munt sjá að á meðan hlusta á höfn 8080, 40 00:01:46,690 --> 00:01:52,600 vefur framreiðslumaður sá beiðni um GET / HTTP / 1.1 og þá vefur framreiðslumaður 41 00:01:52,600 --> 00:01:56,680 brugðist, eins og á myndinni hér á rauður, með því 501 ekki til framkvæmda. 42 00:01:56,680 --> 00:01:59,270 >> Forvitinn þó, það er líka þessi seinni línan í hvítu, 43 00:01:59,270 --> 00:02:03,355 GET / favicon.ico HTTP / 1.1. 44 00:02:03,355 --> 00:02:06,230 Nú er ég örugglega ekki gera það sjálfur, en það kemur í ljós að Chrome, 45 00:02:06,230 --> 00:02:09,910 eins mikið af vöfrum, mun djarfa ráð fyrir að vefsvæði þitt 46 00:02:09,910 --> 00:02:13,170 er ætlað að hafa smá grafísku icon upp í flipanum eða næsta 47 00:02:13,170 --> 00:02:16,380 til the heimilisfang bar, eins og Harvard Crest eða eitthvað meðfram þeim línum, 48 00:02:16,380 --> 00:02:19,425 og svo er það bara að giska með leið af þessari skrá sjálfgefið nafn, 49 00:02:19,425 --> 00:02:21,800 að þú gætir hafa a skrá svona líka, sem við gerum ekki. 50 00:02:21,800 --> 00:02:24,650 Og svo 404 Not Found fær spýta aftur. 51 00:02:24,650 --> 00:02:26,120 >> Jæja nú, eftir þetta. 52 00:02:26,120 --> 00:02:29,440 Auk þess að heimsækja þetta netfang inni 53 00:02:29,440 --> 00:02:34,940 tæki, 172.16.254.133:8080, en IP talan þín, að vera skýr, 54 00:02:34,940 --> 00:02:35,910 mun vera öðruvísi. 55 00:02:35,910 --> 00:02:39,690 Takið eftir að ef ég fer á Mac minn eða PC minn eigin vafranum mínum 56 00:02:39,690 --> 00:02:43,200 og heimsækja þessi sömu vefslóð, ég get sjá frá mínum eigin valinn vafra 57 00:02:43,200 --> 00:02:46,340 hvort sem það er Chrome eða Firefox eða IE eða eitthvað annað, einmitt 58 00:02:46,340 --> 00:02:47,550 sömu niðurstöður. 59 00:02:47,550 --> 00:02:48,130 >> OK. 60 00:02:48,130 --> 00:02:51,820 Við skulum fara á í raun vefslóð sem er þekkt að vera til í að opinber skrá. 61 00:02:51,820 --> 00:02:56,890 Nefnilega, IP-tölu ristill 8080 / cat.jpg. 62 00:02:56,890 --> 00:02:57,930 Sláðu. 63 00:02:57,930 --> 00:02:59,470 Og það, reyndar er hamingjusamur Cat. 64 00:02:59,470 --> 00:03:03,340 Ég veit fyrirfram að það er líka a cat.HTLM skrá, þannig að ef ég ýta á Enter, 65 00:03:03,340 --> 00:03:04,469 Ég sé að maður eins og heilbrigður. 66 00:03:04,469 --> 00:03:06,260 Og eftir, í Þangað á fórum við 67 00:03:06,260 --> 00:03:08,176 hafa a heild búnt af grænn framleiðsla táknar 68 00:03:08,176 --> 00:03:13,360 að þetta voru 200 stöður, sem þýðir að þeir voru í lagi. 69 00:03:13,360 --> 00:03:18,294