DAVID Malan: Belə ki, Bu problem set, sen həyata keçirəcəyik sizin çox öz web server. Biz bir az ilə təmin etdik Siz açılmış olur skelet kodu, amma nəticədə, sen onu bitirmək niyyətində qədər ki, bu, həqiqətən qabiliyyəti həyata keçirir , statik, həm də web pages qədər xidmət məzmun və həmçinin dinamik tərkibi, PHP vasitəsilə. Tərəfindən ilk nəzər salaq heyəti həll yolu, Yekun nəticəsi olacaq nə. Mən ilk çalıştırmak üçün gedirəm tilda cs50 / pset6 / server və sonra müəyyən etmək üçün p dash bir liman və sonra bir sıra olduqca ümumi kimi 8080. Və sonra adı və ya kataloq yolu Mən web kimi istifadə etmək istəyirəm ki, server marşrutu olduğu bütün faylları qədər xidmət edir. Mən irəli getmək və daxil olmaq üçün gedirəm. Və rəng mətn görəcəksiniz Burada web server ki, mənim ictimai kataloq istifadə və Bu port 8080 dinləmək edir. İndi bir web üzərində getmək edək browser və həqiqətən cəhd Bu veb qoşulmaq. Sağ alt Notice Sizin cihaz küncündə, bütün olub ki, bu dəfə bir IP ünvanı. Bu unikal identifikator var Sizin kompüter üçün ki, bu müəyyən Siz əldə edə bilərsiniz ki, web browser və ya hər hansı vasitəsilə digər alətlər sayı. Mən irəli getmək üçün gedirəm və cihaz Chrome açmaq və mən ziyarət gedirəm http://172.16.254.133 və sonra kolon 8080. Və kolon əhəmiyyətli, çünki ki, port daxil deyil ki, mən əmri ilə müəyyən line, həqiqətən istəyirik daxil söhbət etmək olacaq Məişət öz web Apache adlı server, olan onu inşa edilmişdir. Ancaq bu gün biz diqqət istəyirəm öz web server. Belə ki, indi daxil edin hit zaman ki, 501 görəcəksiniz Not gəlir Həyata Mən denedim, çünki bir kataloq daxil olmaq üçün, bir xüsusi fayl. Həqiqətən, siz artıq baxmaq əgər mənim terminal pəncərə sol, ki, müddət görəcəksiniz port 8080 dinləmək, web server üçün sorğu gördüm GET / HTTP / 1.1 və sonra web server burada təsvir kimi, cavab verdi red ki, 501 ilə Yerinə yetirilmir. Maraqla olsa da var ağ ikinci xətti, GET / favicon.ico HTTP / 1.1. İndi mən mütləq bunu etmədi özüm, lakin ki, Chrome çıxır brauzerlər bir çox kimi olacaq presumptuously Sizin veb güman bir az ehtimal edilir nişanı və ya sonrakı qrafik icon Bir Harvard kimi ünvanı bar üçün bu xətt yal və ya bir şey, və belə sadəcə guessing edir Bu default fayl adı yolu, Bir fayl ola bilər ki, Biz nə ki, çox kimi. Və Tapılmadı 404 geri tüpürmək olur. Indi də, bu bildiriş. Səfər əlavə daxilində bu ünvanı cihaz, 172.16.254.133:8080, ancaq IP ünvanı, aydın olmaq fərqli olacaq. Mən Mac getmək əgər Qeyd edək ki, və ya öz browser mənim PC və eyni URL ziyarət, Mən öz üstünlük browser bax Bu Chrome və ya Firefox olub və ya IE və ya dəqiq başqa bir şey, eyni nəticələri. OK. Nin həqiqətən məlum bir URL ziyarət edək ictimai kataloq mövcud. Belə ki, IP ünvanı kolon 8080 / cat.jpg. Daxil edin. Və, həqiqətən, Müqəddəs Cat edir. Də var ki, mən əvvəlcədən bilmək bir cat.HTLM fayl, mən daxil hit əgər, Mən də ki, bir bax. Və, qeyd Bu vaxt, sol biz on bütün dəstə var signifying yaşıl nəticələri Bu 200 halları idi ki, Onlar OK idi deməkdir.