1 00:00:00,000 --> 00:00:09,287 2 00:00:09,287 --> 00:00:11,120 ДАВИД Малан: Па за овај проблем скуп, ти си 3 00:00:11,120 --> 00:00:13,236 ће имплементирати ваше лични веб сервер. 4 00:00:13,236 --> 00:00:16,110 Ми смо вас добили мало скелет код кога можете да покренете, 5 00:00:16,110 --> 00:00:17,818 али на крају, ти си ће то завршити 6 00:00:17,818 --> 00:00:19,940 горе, тако да је заправо имплементира способност 7 00:00:19,940 --> 00:00:23,980 да служи Веб странице, како статична Садржај и динамички садржај, 8 00:00:23,980 --> 00:00:25,090 преко ПХП. 9 00:00:25,090 --> 00:00:27,380 >> Хајде да погледамо, најпре по начин решења особља, 10 00:00:27,380 --> 00:00:29,390 на шта је крајњи резултат ће бити. 11 00:00:29,390 --> 00:00:33,420 Ја први идем да тече Тилда ЦС50 / псет6 / Сервер 12 00:00:33,420 --> 00:00:36,330 а потом дасх п навести порт и онда број 13 00:00:36,330 --> 00:00:38,410 као 8080, што је прилично уобичајено. 14 00:00:38,410 --> 00:00:40,420 А онда име или Пут до директоријум 15 00:00:40,420 --> 00:00:43,360 да желим да користим као веб рута сервера, где све датотеке 16 00:00:43,360 --> 00:00:44,680 ће се служити се са. 17 00:00:44,680 --> 00:00:46,180 Идем да само напред и ударио Ентер. 18 00:00:46,180 --> 00:00:49,010 И видећете у тексту боји Овде се да веб сервер је 19 00:00:49,010 --> 00:00:52,450 користећи свој јавни именик и она слуша на порту 8080. 20 00:00:52,450 --> 00:00:55,300 Сада идемо преко на веб претраживач и заправо покушати 21 00:00:55,300 --> 00:00:56,855 за повезивање са овог сајта. 22 00:00:56,855 --> 00:00:59,230 Обавештење у доњем десном углу углу вашег уређаја, 23 00:00:59,230 --> 00:01:02,040 да ли је било све овај пут ИП адреса. 24 00:01:02,040 --> 00:01:03,890 То је јединствени идентификатор за рачунар 25 00:01:03,890 --> 00:01:06,050 да га идентификује тако да можете му приступити 26 00:01:06,050 --> 00:01:08,261 преко интернет претраживача или било број других алата. 27 00:01:08,261 --> 00:01:10,760 Зато ћу ићи напред и отвори Цхроме у уређају 28 00:01:10,760 --> 00:01:19,250 и ја ћу посетити хттп://172.16.254.133 и онда 29 00:01:19,250 --> 00:01:20,960 дебелог 8080. 30 00:01:20,960 --> 00:01:24,344 И дебело црево је важно јер ако не одредите тај порт који сам такође 31 00:01:24,344 --> 00:01:26,260 прецизирао у команди линија, ти уствари 32 00:01:26,260 --> 00:01:28,390 ће говорити у сопствени веб Апарат је 33 00:01:28,390 --> 00:01:30,850 Сервер зове Апацхе, која је уграђена у њега. 34 00:01:30,850 --> 00:01:33,610 Али данас желимо да се фокусирамо на нашем веб сервер. 35 00:01:33,610 --> 00:01:36,550 >> Тако да сада, када сам ударио Ентер, Приметићете да 501 36 00:01:36,550 --> 00:01:38,380 Није испуњено долази се јер сам покушао 37 00:01:38,380 --> 00:01:41,000 за приступ директоријум, Не конкретно фајл. 38 00:01:41,000 --> 00:01:43,980 Заиста, ако погледате изнад да левица у мом терминалу, 39 00:01:43,980 --> 00:01:46,690 видећете да, док слушање на порту 8080, 40 00:01:46,690 --> 00:01:52,600 веб сервер видела захтев за ГЕТ / ХТТП / 1.1 а затим веб сервер 41 00:01:52,600 --> 00:01:56,680 одговорила, као на слици овде у црвена, са тим 501 Није примењено. 42 00:01:56,680 --> 00:01:59,270 >> Занимљиво мада, ту је ово друга линија у бело, 43 00:01:59,270 --> 00:02:03,355 ГЕТ / фавицон.ицо ХТТП / 1.1. 44 00:02:03,355 --> 00:02:06,230 Сада сам дефинитивно није то урадио ја, али се испоставило да је Цхроме, 45 00:02:06,230 --> 00:02:09,910 као пуно бровсера, ће пресумптуоусли претпоставити да је ваш сајт 46 00:02:09,910 --> 00:02:13,170 треба да имају мало графички икона у картици или поред 47 00:02:13,170 --> 00:02:16,380 на линију адресе, попут Харварда грб или несто у том смислу, 48 00:02:16,380 --> 00:02:19,425 и тако то је само нагађање по начин овај уобичајени име датотеке, 49 00:02:19,425 --> 00:02:21,800 да би имате датотеку као и то што ми не радимо. 50 00:02:21,800 --> 00:02:24,650 И тако 404 Нот Фоунд бива пљуне назад. 51 00:02:24,650 --> 00:02:26,120 >> Па сад, приметио ово. 52 00:02:26,120 --> 00:02:29,440 Поред посете ова адреса унутра 53 00:02:29,440 --> 00:02:34,940 апарата, 172.16.254.133:8080, али ваша ИП адреса, да буде јасно, 54 00:02:34,940 --> 00:02:35,910 ће бити другачије. 55 00:02:35,910 --> 00:02:39,690 Обратите пажњу да ако одем на мом Мац или мој ПЦ на свом бровсеру 56 00:02:39,690 --> 00:02:43,200 и посети ту исту УРЛ, ја могу види из мог неког омиљеног претраживача 57 00:02:43,200 --> 00:02:46,340 да ли је то Цхроме или Фирефок или ИЕ или нешто друго, баш 58 00:02:46,340 --> 00:02:47,550 исте резултате. 59 00:02:47,550 --> 00:02:48,130 >> У реду. 60 00:02:48,130 --> 00:02:51,820 Хајде да заправо посетите УРЛ који се зна да постоји у том јавном директоријуму. 61 00:02:51,820 --> 00:02:56,890 Наиме, ИП адреса дебело 8080 / цат.јпг. 62 00:02:56,890 --> 00:02:57,930 Ентер. 63 00:02:57,930 --> 00:02:59,470 И ту, заиста, је Хаппи Цат. 64 00:02:59,470 --> 00:03:03,340 Знам унапред, да има и цат.ХТЛМ фајл, па ако сам погодио Ентер, 65 00:03:03,340 --> 00:03:04,469 Ја видим тај један. 66 00:03:04,469 --> 00:03:06,260 И приметити, у У медјувремену, на левој и ми 67 00:03:06,260 --> 00:03:08,176 имају гомилу зелена излази по којима 68 00:03:08,176 --> 00:03:13,360 да су то били 200 статуси, што значи да су у реду. 69 00:03:13,360 --> 00:03:18,294