1 00:00:00,000 --> 00:00:09,287 2 00:00:09,287 --> 00:00:11,120 ડેવીડના 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 હું આગળ જાઓ અને Enter દબાવો જાઉં છું. 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 વેબ સર્વર માટે વિનંતી જોયું GET / 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 GET / 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 અને તેથી તે માત્ર દ્વારા guessing છે આ મૂળભૂત ફાઈલ નામ ની રીતે, 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, પરંતુ તમારા IP સરનામા, સ્પષ્ટ કરવા 54 00:02:34,940 --> 00:02:35,910 અલગ હશે. 55 00:02:35,910 --> 00:02:39,690 હું મારા Mac પર જાઓ કે નોટિસ અથવા મારી પોતાની બ્રાઉઝર પર મારા પીસી 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