PHP-and-MySQL/C2/XAMPP-in-Windows/Hindi

From Script | Spoken-Tutorial
Revision as of 17:54, 27 November 2012 by 10.102.152.95 (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
0:00 नमस्कार, PHP अकादमी में आपका स्वागत है।
0:03 इस पहले बुनियादी ट्यूटोरियल में, मैं आपको अपने वेबसर्वर में PHP और mysql संस्थापित करने के बारे में बताऊँगा, जो कि इस पैकेज में आता है जिसका हम उपयोग करने जा रहे हैं।
0:22 हम XAMPP का उपयोग करने जा रहे हैं। आप इसे "ZAMP" भी कह सकते हैं -फिर भी मैं इसे केवल XAMPP ही कहूँगा।
0:34 आपको क्या करने की आवश्यकता है कि अपने सर्वर को पूर्ण रूप से आरंभ करने के लिए और PHP संस्थापन और mysql डेटाबेस के साथ चलाने के लिए आपको इस वेबसाइट पर यहाँ जाने की आवश्यकता है।
0:46 "apachefriends.org" पर जाएँ या "XAMPP" के लिए गूगल पर जाएँ ।
0:51 यह यहाँ इस तरह लिखा जाता है- X-A-M और डबल P.
0:56 और मैं आपको अभी बताऊँगा कि विंडोज के लिए इसे कैसे संस्थापित करें । सब कुछ कैसे आरंभ करें और विंडोज संस्थापन के लिए कैसे चलाएँ।
1:06 यदि आपको लिनक्स या किसी अन्य ऑपरेटिंग सिस्टम पर मदद की आवश्यकता है तो मुझे बताएँ, मुझे इस पर ट्यूटोरियल बनाने में खुशी होगी।
1:14 अतः हम वेबसाइट पर आ गये हैं और हमें यहाँ इस संस्थापक(इंस्टालर) को चुनने की आवश्यकता है।
1:19 वह हमें इस पेज पर लाएगा और अंततः इसकी तरह वर्ज़न संख्या के साथ आपकी फाइल डाउनलोड होगी ।
1:29 इसके लिए पहले संस्थापक(इंस्टालर) चुनें।
1:32 संस्थापना के लिए डबल क्लिक करें और रन करें और अपनी भाषा चुनें।
1:37 आपको यह संदेश मिलेगा-मैं विंडोज विस्टा का उपयोग कर रहा हूँ तो यह कहेगा कि "Windows Vista Account is deactivated on your system".
1:47 यह जरूरी नहीं है कि हम किसका उपयोग कर रहे हैं। अतः इसे अनदेखा करें यदि आपको यह मिलता है।
1:52 और आप अपने संस्थापन के साथ आगे जा सकते हैं।
1:56 सुनिश्चित कर लें कि चीजों को सरल करने के लिए आपने फोल्डर के साथ अपना लोकल ड्राइव चुन लिया है। इसको प्रोग्राम फाइल्स में रखने में चिंता न करें।
2:04 ये ऑप्शन्स आप पर निर्भर हैं । मैं "Create a XAMPP desktop option" को चुनूँगा । लेकिन मैं इसे नहीं चुनूँगा।
2:15 अब आपको क्या करने की आवश्यकता है कि "Install Apache as a service" और "Install MySQL as a service" चुनें।
2:23 यह इसे सिस्टम सर्विस के रूप में जोड़ेगा। और जब भी आप अपना कंप्यूटर रन करेंगे, यह रन होगा।
2:30 आप इनका चुनाव नहीं भी कर सकते हैं । मैं आसान उपयोग के लिए इनका चुनाव कर रहा हूँ ।
2:35 और यह अब इंस्टाल (संस्थापन) होने जा रहा है। अब मैं क्या करूँगा कि इसे छोड़ दूँगा, मैं विडियो को रोक दूँगा और तब वापस आऊँगा जब सबकुछ संस्थापित हो गया हो ।
2:46 फिर मैं आपको आपके PHP संस्थापन की बाकी सेटिंग के बारे में बताऊँगा।
2:53 कृपया ध्यान दें कि इसके संस्थापना के पहले, यदि मेरे यहाँ मेरे पास खाली ब्राउजर है तो मैं localhost... अभिगमन की कोशिश करूँगा।
3:00 यह लोकल वेबसर्वर होस्ट है।
3:05 आमतौर पर आपके पास "google dot com" की तरह वेब अड्रेस होते हैं लेकिन हम इसे "localhost" संबोधित कर रहे हैं।
3:12 आप देख सकते हैं कि हमें यहाँ "Failed to connect" एरर मेसेज मिला।
3:16 लेकिन जब हम Xampp संस्थापित कर देते हैं हम इस localhost ऑप्शन को फिर से चुनते हैं, हम वास्तव में सीधे अपने वेबसर्वर से कनेक्ट होंगे।
3:25 Xampp हमारे लिए Apache इंस्टाल करना आसान करता है। जो कि http webserver है और इसके साथ ही यह php मॉड्यूल इंस्टाल करेगा और फिर सर्वर में mysql डेटाबेस इंस्टाल करेगा।
3:39 अतः जब हम इंस्टाल करने के बाद इस पर वापस आते हैं हमारा localhost कार्य करना चाहिए।
3:46 और मैं आपको यह भी बताऊँगा कि अपनी localhost डाइरेक्टरी में फाइल्स कैसे रखें।
3:51 इसे localhost नहीं कहा जाता है लेकिन इस तरह से हम अपने वेबसर्वर पर अपने रूट फोल्डर को संबोधित करते हैं I
4:00 अतः जब वह संस्थापन पूर्ण कर देता है। मैं वापस विडियो पर आऊँगा और हम आगे बढ़ सकते हैं।
3:56 ठीक है, तो हमने संस्थापन पूर्ण कर दिया है और हमारे पास कुछ मेसेजस हैं जो अभी सामने आयेंगे।
4:11 आगे जाएँ और "Finish" पर क्लिक करें।
4:13 आप यहाँ देख सकते हैं कि हम जरूरी पोर्टस के लिए क्या जाँच रहे हैं।
4:22 इसका मतलब है कि यह पोर्ट 80 जाँच रहा है और मुझे लगता है कि mysql....
4:15 फिर भी, यदि यहाँ आपको कोई एरर्स नहीं मिलती तो आप बिल्कुल ठीक हैं।
4:32 आप देख सकते हैं कि आप यहाँ Apache 2.2 के साथ स्थापित हो रहे हैं।
4:36 और यह दिखता है जैसे कि यदि सर्विस शुरू हो रही है और mysql सर्विस भी शुरू हो रही है।
4:42 और हमें मेसेज मिलता है मानिए कि our installation is finished.
4:45 अब हम XAMPP कंट्रोल पैनल शुरू कर सकते हैं। आप "Yes" पर क्लिक करें और हम उसे यहाँ पर ला सकते हैं।
4:52 आप देख सकते हैं कि हमें हमारा Apache सर्वर और Mysql सर्वर क्रियाशील मिला है।
4:58 आपको PHP यहाँ न दिखने का कारण यह है, क्योंकि PHP हमारे सर्वर का भाग है और अतः Apache का भाग। यह पृथक मॉड्यूल के रूप में संस्थापित है और सर्विस के रूप में चलाने के लिए नहीं। यह हमारे वेबसर्वर के लिए एक अधिक मॉड्यूल है।
5:14 अतः चलते हैं और यहाँ पर अपना पेज फिर से लोड करते हैं।
5:18 और आप देख सकते हैं कि "localhost" पर फिर से एंटर प्रेस करके हम "XAMPP" से जुड़ जाते हैं जैसी कि आप उम्मीद करेंगे।
5:25 हम हमारे वेबसर्वर में एक विशेष डाइरेक्टरी के अंदर देख सकते हैं जैसा हम आमतौर पर करेंगे।
5:31 अभी के लिए आगे बढ़ें और English पर क्लिक करें।
5:33 और आप देख सकते हैं कि आपके पास यहाँ "XAMPP" सेटअप है।
5:37 ठीक है, अब मैं यहाँ मेरा "C" ड्राइव ओपन करने जा रहा हूँ और आप इसको यहाँ अंदर देख सकते हैं।
5:44 और मैं "XAMPP" पर डबल क्लिक करूँगा जो कि संस्थापन डाइरेक्टरी है, जिसे हमने संस्थापित किया था।
5:49 हमें यहाँ कुछ फाइल्स मिली हैं लेकिन ध्यान केंद्रित करने के लिए मुख्य "htdocs" है। यह वह है जहाँ आप अपनी फाइल्स रखेंगे। जो कि आपके वेबसर्वर द्वारा रन होंगी और php में संसाधित होंगी।
6:01 तो यदि आप इस पर डबल क्लिक करते हैं, आप देख सकते हैं कि हमें यहाँ विविध फाइल्स मिलती हैं।
6:06 और यह "index.html" फाइल है जिसे आप यहाँ देख सकते हैं। अभी के लिए यह "index.php" है जो यहाँ है।
6:15 और इस फाइल में index dot कुछ भी जो कि अपने आप शुरू होती है।
6:20 आप इसे बदल सकते हैं लेकिन अभी के लिए इसे छोड़ दें।
6:25 और.....मेरे पास यहाँ "phpacademy" नामक एक फोल्डर है ।
6:29 मैं क्या करूंगा कि एक नया टेक्स्ट डॉक्युमेंट बनाऊँगा, वास्तव में मैं इसे अपने कान्टेक्सट एडिटर में बनाऊँगा क्योंकि यह काफी आसान है।
6:37 चलिए इसे हटाते हैं। ठीक है तो मैं एक नई फाइल बनाऊँगा।
6:43 मैं उसे सेव करूंगा और यह मेरे "htdocs" फोल्डर में सेव होता है और मैं इसे केवल "phpinfo" और dot php के रूप में सेव करूंगा।
6:53 और यहाँ अंदर मैं कुछ php कोड टाइप करूंगा।
6:59 और यह "php underscore info" होगा और आपको 2 कोष्ठकों की जरूरत है, फिर आपको लाइन टर्मिनेटर की जरूरत है।
7:05 यदि आप इसका मतलब नहीं समझे, तो आपको इसको सीखने की जरूरत नहीं। यह कोई स्टैंडर्ड चीज नहीं जिसे आपको रोज के उपयोग के लिए जानने की जरूरत हो।
7:14 यह हमें केवल हमारे PHP सर्वर या हमारे वेबसर्वर php संस्थापन की कुछ जानकारी देता है।
7:20 तो हम इस पर वापस आ सकते हैं और यहाँ हम केवल इस पर ध्यान देंगे, अतः आपको "localhost" की जरूरत है।
7:26 तथा आपको "htdocs" या ऐसा कुछ टाइप करने की जरूरत नहीं है।
7:29 हमें "localhost" की जरूरत है और टाइप करने की जरूरत है....चलिए देखते हैं कि हम अपनी फाइल को क्या कहते हैं-"phpinfo dot php". एंटर प्रेस करें।
7:41 हमें अंडरस्कोर की जरूरत नहीं है । अतः उसे दूर करें और आपको रिफ्रेश करने की जरूरत है।
7:50 आप देख सकते हैं कि बहुत डेटा के साथ हमें हमारी php इंफार्मेशन फाइल मिल गई।
7:55 अतः यहाँ क्या हो रहा है कि हम अपनी htdocs फाइल के अंदर php स्क्रिप्ट रन कर रहे हैं।
8:01 तो यदि मैंने "favicon dot ico" लिखा, आप देख सकते हैं कि हमें वह मिल रहा है।
8:10 कोई भी फाइल्स जिसे आपने "htdocs" में रखा है, php के माध्यम से आपके वेबसर्वर द्वारा संसोधित होती हैं।
8:18 कोई भी फाइल्स जिन्हें आपने ट्यूटोरियल्स में लिखा है, उन्हें "c : \ xampp और htdocs" में "htdocs" फोल्डर में रखें। और वहाँ जो कुछ भी है संसोधित होगा।
8:34 तथा आप इसे या तो localhost या 127.0.0.1 द्वारा संबोधित कर सकते हैं। एंटर प्रेस करके आप देख सकते हैं कि कुछ भी नहीं बदला। यह वैसा ही है। यह केवल आपका लोकल वेबसर्वर है।
8:50 हमने "XAMPP" संस्थापित किया, जो कि आपकी "Apache" सर्विस और "mysql" सर्विस संस्थापित करने के लिए एक शार्टकट, आसान तरीका है। जो कि आपकी डेटाबेस सर्विस है जिसका आप बाद में उपयोग करेंगे और "Apache" के लिए "php module" भी, जो आपको php फाइल्स की प्रक्रिया में सुविधा देता है,स्पष्टतः यह काफी उपयोगी है।
9:10 हमने "XAMPP" डाउनलोड किया और संस्थापित किया तथा मैंने आपको दिखाया कि फाइल कैसे बनाएँ और आपके वेबसर्वर द्वारा इसे कैसे रन करें।
9:16 अतः आशापूर्वक ट्यूटोरियल्स के साथ आपकी शुरूआत के लिए यह उपयोगी होगा। यदि आपको कोई समस्या है तो निसंकोच मुझसे संपर्क करें।
9:23 कृपया सब्स्क्राइब करें तथा आने वाले ट्यूटोरियल्स में आपसे मुलाकात होगी। देखने के लिए धन्यवाद।
9:26 यह स्क्रिप्ट देवेन्द्र कैरवान द्वारा अनुवादित है। आई.आई.टी बॉम्बे की ओर से मैं रवि कुमार अब आपसे विदा लेता हूँ।