ДАВИД Малан: Па за овај проблем скуп, ти си
ће имплементирати ваше лични веб сервер.
Ми смо вас добили мало скелет код кога можете да покренете,
али на крају, ти си ће то завршити
горе, тако да је заправо имплементира способност
да служи Веб странице, како статична Садржај и динамички садржај,
преко ПХП.
>> Хајде да погледамо, најпре по начин решења особља,
на шта је крајњи резултат ће бити.
Ја први идем да тече Тилда ЦС50 / псет6 / Сервер
а потом дасх п навести порт и онда број
као 8080, што је прилично уобичајено.
А онда име или Пут до директоријум
да желим да користим као веб рута сервера, где све датотеке
ће се служити се са.
Идем да само напред и ударио Ентер.
И видећете у тексту боји Овде се да веб сервер је
користећи свој јавни именик и она слуша на порту 8080.
Сада идемо преко на веб претраживач и заправо покушати
за повезивање са овог сајта.
Обавештење у доњем десном углу углу вашег уређаја,
да ли је било све овај пут ИП адреса.
То је јединствени идентификатор за рачунар
да га идентификује тако да можете му приступити
преко интернет претраживача или било број других алата.
Зато ћу ићи напред и отвори Цхроме у уређају
и ја ћу посетити хттп://172.16.254.133 и онда
дебелог 8080.
И дебело црево је важно јер ако не одредите тај порт који сам такође
прецизирао у команди линија, ти уствари
ће говорити у сопствени веб Апарат је
Сервер зове Апацхе, која је уграђена у њега.
Али данас желимо да се фокусирамо на нашем веб сервер.
>> Тако да сада, када сам ударио Ентер, Приметићете да 501
Није испуњено долази се јер сам покушао
за приступ директоријум, Не конкретно фајл.
Заиста, ако погледате изнад да левица у мом терминалу,
видећете да, док слушање на порту 8080,
веб сервер видела захтев за ГЕТ / ХТТП / 1.1 а затим веб сервер
одговорила, као на слици овде у црвена, са тим 501 Није примењено.
>> Занимљиво мада, ту је ово друга линија у бело,
ГЕТ / фавицон.ицо ХТТП / 1.1.
Сада сам дефинитивно није то урадио ја, али се испоставило да је Цхроме,
као пуно бровсера, ће пресумптуоусли претпоставити да је ваш сајт
треба да имају мало графички икона у картици или поред
на линију адресе, попут Харварда грб или несто у том смислу,
и тако то је само нагађање по начин овај уобичајени име датотеке,
да би имате датотеку као и то што ми не радимо.
И тако 404 Нот Фоунд бива пљуне назад.
>> Па сад, приметио ово.
Поред посете ова адреса унутра
апарата, 172.16.254.133:8080, али ваша ИП адреса, да буде јасно,
ће бити другачије.
Обратите пажњу да ако одем на мом Мац или мој ПЦ на свом бровсеру
и посети ту исту УРЛ, ја могу види из мог неког омиљеног претраживача
да ли је то Цхроме или Фирефок или ИЕ или нешто друго, баш
исте резултате.
>> У реду.
Хајде да заправо посетите УРЛ који се зна да постоји у том јавном директоријуму.
Наиме, ИП адреса дебело 8080 / цат.јпг.
Ентер.
И ту, заиста, је Хаппи Цат.
Знам унапред, да има и цат.ХТЛМ фајл, па ако сам погодио Ентер,
Ја видим тај један.
И приметити, у У медјувремену, на левој и ми
имају гомилу зелена излази по којима
да су то били 200 статуси, што значи да су у реду.