1 00:00:00,000 --> 00:00:09,287 2 00:00:09,287 --> 00:00:11,120 DAVID Malan: তাই এই সমস্যা সেট, আপনি 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 PHP এর মাধ্যমে. 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 since 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 আমি আমার ম্যাক যান যে লক্ষ্য করুন অথবা আমার নিজের ব্রাউজারে আমার পিসি 56 00:02:39,690 --> 00:02:43,200 এবং যে একই URL- এ যান, আমি করতে পারেন আমার নিজের পছন্দের ব্রাউজার থেকে দেখতে 57 00:02:43,200 --> 00:02:46,340 এটা Chrome বা Firefox কিনা বা ইন্টারনেট বা ঠিক অন্য কিছু, 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 এর আসলে পরিচিত যে একটি URL- এ যান যাক যে সার্বজনীন ডিরেক্টরির মধ্যে বিদ্যমান. 61 00:02:51,820 --> 00:02:56,890 যথা, IP ঠিকানা কোলন 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