रास्पबेरी पी पर एक वेब सर्वर कैसे बनाएँ
आप देख रहे हैं मुख्य रूप से एक जगह के रूप में उपयोग करने के लिए परीक्षण करने के लिए या फ़ाइलों को स्टोर करने के लिए एक सस्ती वेब सर्वर बनाने का एक तरीका के लिए है, तो एक रास्पबेरी Pi आप के लिए एकदम सही है। रास्पबेरी पीई क्या है? यह एक नया आर्थिक मिनी कंप्यूटर है, बुनियादी कार्यों के लिए एकदम सही है यह मार्गदर्शिका आपको दिखाएगा कि रास्पबेरी पीआई को वेब सर्वर में कैसे बदलना है। ध्यान दें कि इस लेख में हम कुछ भागों में विंडोज का उपयोग करेंगे।
सामग्री
कदम
विधि 1
रास्पबेरी पी ऑपरेटिंग सिस्टम प्रारंभ करें1
स्रोत अनुभाग में लिंक से रास्पबेरी पी ऑपरेटिंग सिस्टम की एक प्रति प्राप्त करें। कई संस्करण हैं, लेकिन इस लेख के लिए, हम संस्करण का उपयोग करेंगे "डेबियन निचोड़"।
2
एसडी कार्ड पर छवि लिखें ऐसा करने के लिए, हमें Win 32 डिस्क इमेजर नामक एक कार्यक्रम की आवश्यकता है। आप इसके लिए एक लिंक मिल सकते हैं स्रोत अनुभाग में अब प्रोग्राम खोलें, आपको एसडी कार्ड को भेजे गए पत्र की तलाश करें, रास्पबेरी पीआई ऑपरेटिंग सिस्टम छवि का स्थान चुनें, और बर्न चुनें।
3
जब आप लिखते हैं, तो आप अपने रास्पबेरी पी में एसडी कार्ड डाल सकते हैं, फिर बाकी के केबल से कनेक्ट कर लें, मिनी यूएसबी को आखिरी चीज के रूप में जोड़ने के लिए सुनिश्चित करें।
4
जब डेबियन लोड हो चुका है, तो आपको लॉग इन करने की आवश्यकता होगी। डिफ़ॉल्ट उपयोगकर्ता नाम है "अनुकरणीय", और डिफ़ॉल्ट पासवर्ड है "रास्पबेरी"।
विधि 2
रास्पबेरी पीआई सेट करें1
आप डेबियन का एक नया संस्करण चला रहे हैं, इसलिए आपको कुछ सफाई, अद्यतन और स्थापना करने की आवश्यकता होगी। सबसे पहले, हमें घड़ी अपडेट करना, स्रोतों को अपडेट करना होगा और फिर सभी पूर्व-इंस्टॉल किए गए पैकेजों को अपडेट करना होगा। ऐसा करने के लिए निम्न कोड का प्रयोग करें:
sudo dpkg- reconfigure tzdatasudo apt-get updatess को apt-get-upgrade
विधि 3
फ़र्मवेयर को अद्यतित रखें1
अगले चरण के लिए, हमें रास्पबेरी पी को अप-टू-डेट रखने के लिए आरपीआई, हेसेज अपडेट टूल को स्थापित करने की आवश्यकता है। ऐसा करने के लिए, चलाएं:
sudo apt-get ca-certificatoutouto apt-get install git-coresudo wget https://goo.gl/1BOfJ -O / usr / bin / rpi-update इंस्टॉल करें && sudo chmod + x / usr / bin / rpi-updatesudo rpi-updatesudo shutdown -r अब
विधि 4
एसएसएच सेट करें1
अब, हमें एसएसएच स्थापित करने की आवश्यकता है ताकि हम एक दूसरे कंप्यूटर से अन्य सभी कार्यों को पूरा कर सकें। ऐसा करने के लिए, पहले रास्पबेरी पी के आईपी पते पर ध्यान दें, फिर निम्नलिखित कोड निष्पादित करें:
sudo mv /boot/boot_enable_ssh.rc /boot/boot.rcsudo shutdown -r अब
- 1अब आप अपने यूएसबी कीबोर्ड के केबल और अपने मॉनिटर को डिस्कनेक्ट कर सकते हैं। वे अब जरूरी नहीं रहेंगे, क्योंकि आप एसएसएच कनेक्शन के साथ अन्य सभी कार्य कर सकते हैं।
विधि 5
सेटअप को पूरा करें1
अपना SSH क्लाइंट खोलें और अपने रास्पबेरी पी के आईपी पते से कनेक्ट करें
2
सुरक्षा कारणों से आपको अपना पासवर्ड बदलना चाहिए। चल कर इसे करें:
सुडो पासवाड पीआई
- 1आपको अपना पासवर्ड दर्ज करने और उसे फिर से दर्ज करके पुष्टि करने के लिए कहा जाएगा।
विधि 6
सर्वर स्थापित करें1
आपके पास दो संभावित विकल्प, अपाचे या चेरोकी होंगे अपाचे अधिक लोकप्रिय है, लेकिन चेरोकी बहुत हल्का है यह मार्गदर्शिका आपको दिखाएगा कि दोनों को कैसे स्थापित किया जाए।
अपाचे
- 1अपाचे और PHP को स्थापित करने के लिए, निम्न कमांड चलाएं:
sudo apt-get apache2 php5 libapache2-mod-php5 स्थापित करें
- 1यदि आप एक अधिष्ठापन त्रुटि प्राप्त करते हैं, तो चलाएं:
sudo groupadd www-datasudo usermod -g www- डेटा www-डेटा
- 1अब डिवाइस को पुनरारंभ करें:
sudo सेवा apache2 पुनः आरंभ करें
- 1अब एक ब्राउज़र में अपने रास्पबेरी पी का आईपी पता दर्ज करें, और आपको एक सरल पृष्ठ देखना चाहिए जो कहेंगे "यह काम करता है!" (यह काम करता है!)।
चेरोकी
- 1यदि आप चेरोकी को स्थापित करना चाहते हैं, क्योंकि अपाचे आपके लिए बहुत भारी है, तो निम्न कमांड चलाएं:
sudo apt-get cherokee स्थापित करें
- 1
- यदि आप एक अधिष्ठापन त्रुटि प्राप्त करते हैं, तो निम्न कमांड चलाएं, फिर चेरोकी को फिर से स्थापित करने का प्रयास करें।
sudo addgroup www-data
- 1PHP स्थापित करें:
sudo apt-get php5-cgi स्थापित करें
- 1अब, बग्स को ठीक करने के लिए, php.ini फ़ाइल को संपादित करें और इसके सामने सेमीकोलन हटाएं cgi.fix_pathinfo = 1.
- 2अब चेरोकी को चलाने से पुन: प्रारंभ करें:
/etc/init.d/cherokee पुनः आरंभ करें
विधि 7
MySQL स्थापित करें1
MySQL को स्थापित करने के लिए, निम्न संकुल के साथ कुछ संकुल इंस्टॉल करें:
sudo apt-get mysql-server mysql-client php5-mysql स्थापित करें
विधि 8
FTP स्थापित करें1
अब हम एफ़टीपी को स्थापित करेंगे ताकि आपके रास्पबेरी पी में फाइलों के हस्तांतरण की अनुमति मिल सके। यह केवल अपाचे स्थापना के साथ परीक्षण किया गया है
2
वेब रूट का स्वामित्व ले लो:
सुडो चोना- आर पी / var / www
- 1तब, vsftpd स्थापित करें:
sudo apt-get vsftpd स्थापित करें
विधि 9
FTP कॉन्फ़िगर करें1
Vsftpd.conf फ़ाइल को संपादित करें, जिसे आप आमतौर पर /etc/vsftpd.conf में पा सकते हैं। उदाहरण के लिए `सुडो नैनो /etc/vsftpd.conf` का उपयोग करें संपादित करें anonymous_enable = हाँ साथ anonymous_enable = नहीं, से टिप्पणी का लाभ उठाएं local_enable = हाँ और write_enable = हाँ, तो फ़ाइल के अंत में जाओ और जोड़ें force_dot_files = हाँ. अब फ़ाइल सहेजें और बंद करें
2
अब vsftpd को पुनरारंभ करें:
सुडो सर्विस vsftpd restart
विधि 10
अंतिम बदलाव1
चलाएँ:
sudo passwd रूट
- 1SSH सत्र से लॉग आउट करें, और फिर से रूट के रूप में लॉग इन करें (आप इसे करना चाहिए)।
- 2पासवर्ड कॉन्फ़िगरेशन फ़ाइल बदलें:
सुडो नैनो / आदि / पासवुड
- 1लाइन पाई खोजें: x-1000: 1000: रास्पबेरी पीआई उपयोगकर्ता ,,, घर / पीआई:/ bin / bash और इसके लिए # प्रतीक जोड़ें फ़ाइल को सहेजें और बंद करें
- 2उपयोगकर्ता जोड़ें अनुकरणीय एक मध्यस्थ के रूप में
सुडो यूजरमोड -डी / वीर / www पी
- 1अब SSH सत्र से बाहर निकलें, और दोबारा प्रवेश करें अनुकरणीय, तो मॉडरेटर के अधिकार की गारंटी दें जड़.
सुडो यूजरमोड -एल रूट
- 1बाहर निकलें। आपका सर्वर ऊपर और चलना चाहिए आप FTP के साथ फ़ाइलों को अपने सर्वर का आईपी और बंदरगाह 21 से जुड़कर स्थानांतरित कर सकते हैं।
टिप्स
- यदि आपको त्रुटि संदेश मिलता है: "wget: कमांड नहीं मिला", भागो "sudo apt-get wget को स्थापित करें"
चीजें आप की आवश्यकता होगी
- एक रास्पबेरी पी (मॉडल बी)
- कम से कम 2 जीबी मेमोरी वाला एक खाली एसडी कार्ड
- एक माइक्रो यूएसबी केबल (बिजली की आपूर्ति के लिए)
- एक नेटवर्क केबल
- एक समग्र वीडियो केबल या HDMI
- एक यूएसबी कीबोर्ड
सामाजिक नेटवर्क पर साझा करें:
संबद्ध
- सक्रिय निर्देशिका तक कैसे पहुंचें
- कैसे खोलें Regedit
- VMware पर डिस्क स्पेस कैसे बढ़ाएं
- कैसे नेट पर फ़ाइलें और प्रिंटर साझा करने के लिए एक पीसी और मैक से कनेक्ट करें
- यूएसबी प्रिंटर कैसे साझा करें
- कैसे दो कंप्यूटरों के बीच एक एफ़टीपी कॉन्फ़िगर करें
- प्रिंट सर्वर को कॉन्फ़िगर कैसे करें
- मैक में पीसी से कनेक्ट कैसे करें
- PHP सर्वर के संस्करण की जांच कैसे करें
- विंडोज परिनियोजन सेवाओं (WDS) के साथ एक छवि कैसे बनाएं
- कैसे रास्पबेरी स्टोर करने के लिए
- ब्लैकबेरी और रास्पबेरी को अलग कैसे करें
- स्थापित विंडोज संस्करण का पता लगाने के लिए कैसे
- Windows Server 2003 को कैसे स्थापित करें
- कैसे एक रास्पबेरी मार्टिनी तैयार करने के लिए
- कैसे एक रास्पबेरी mojito तैयार करने के लिए
- केले और रास्पबेरी के साथ केक कैसे बनाएं
- कैसे रास्पबेरी को इकट्ठा करने के लिए
- एक एसडी कार्ड से हटाए गए फ़ाइलों को कैसे पुनर्प्राप्त करें
- Windows में SSH प्रोटोकॉल का उपयोग कैसे करें
- एक यूएसबी फ्लैश ड्राइव से एक ऑपरेटिंग सिस्टम का उपयोग कैसे करें