1 00:00:00,000 --> 00:00:09,287 2 00:00:09,287 --> 00:00:11,120 DAVID MALAN: کے لئے So اس مسئلے کے سیٹ، تم ہو 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 میں نے پہلی بار چلانے کے لئے جا رہا ہوں Tilda کی CS50 / pset6 / سرور 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 تمام ہوئی ہے کہ اس وقت ایک IP ایڈریس. 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 اور میں کا دورہ کرنے جا رہا ہوں http://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 ویب سرور کے لئے ایک درخواست کو دیکھا / حاصل HTTP / 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 / حاصل favicon.ico HTTP / 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 میں نے اپنے میک پر جانا ہے تو کہ نوٹس یا میرے اپنے براؤزر کو اپنے PC 56 00:02:39,690 --> 00:02:43,200 اور یہ کہ اسی یو آر ایل کا دورہ کریں، میں کر سکتا ہوں میری اپنی ترجیحی براؤزر سے دیکھیں 57 00:02:43,200 --> 00:02:46,340 یہ کروم یا فائر فاکس چاہے یا IE یا بالکل کچھ اور، 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 / cat.jpg. 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 وہاں بھی ہے کہ میں نے پہلے ہی پتہ ایک cat.HTLM فائل، تو میں درج کریں مارا، 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