कैसे एक वेब सर्वर में अपने घर Ubuntu पीसी चालू करने के लिए
एक लिनक्स पीसी मिला है जिसे आप काम करना चाहते हैं? शायद आप उबंटू सर्वर संस्करण के केवल कमांड-लाइन संस्करण के साथ सहज नहीं हैं। यहां बताया गया है कि मानक उबंटू डेस्कटॉप को कैसे रखा जाए और इसमें वेब-सर्विंग क्षमताओं को जोड़ा जाए.
चाहे आप केवल कमांड-लाइन प्रणाली के साथ सहज नहीं हैं, आप अपने उबंटू डेस्कटॉप का उपयोग अन्य चीजों के लिए कर रहे हैं, या आपको बस कुछ विशेष ऐप्स के लिए इसे स्थापित करने की आवश्यकता है, आप Apache, MySQL और PHP को किसी भी मानक डेस्कटॉप में जोड़ सकते हैं बहुत जल्दी और आसानी से उबंटू की स्थापना.
द सिंपल कमांड
आइए एक बहुत ही चतुर कमांड के उपयोग से स्थापना शुरू करें:
sudo apt-get install दीपक-सर्वर ^
यह अंत में कैरेट के बिना काम नहीं करेगा। आपके द्वारा दर्ज किए जाने के बाद, आप देखेंगे कि यह सभी आवश्यक पैकेजों का स्वत: चयन करता है और आपसे डाउनलोड किए जाने वाले डेटा की "बड़ी" राशि की पुष्टि करने के लिए कहेगा।.
बस वापस बैठो और जब तक आप एक नीली स्क्रीन पॉप अप नहीं करते तब तक इसे अपना काम करने दो.
MySQL रूट खाते के लिए एक पासवर्ड दर्ज करें, जो कि आपको अन्य उपयोगकर्ताओं को बनाने और डेटाबेस को प्रबंधित करने की आवश्यकता होगी, फिर जारी रखने के लिए Enter दबाएं। आपको अपना पासवर्ड फिर से दर्ज करने के लिए प्रेरित किया जाएगा, इसलिए ऐसा करें और फिर से एंटर करें.
यह स्थापना के लिए है!
अपाचे और PHP का परीक्षण
चलो यह देखने के लिए अपाचे का परीक्षण करें कि क्या यह ठीक से काम कर रहा है। ब्राउज़र खोलें और इसे निम्न URL निर्देशित करें:
http: // localhost /
अगर कुछ सब कुछ सही तरीके से स्थापित हो तो आपको कुछ ऐसा दिखाई देना चाहिए:
अगला, हम यह देखने के लिए परीक्षण करेंगे कि क्या PHP काम कर रहा है। टर्मिनल में, एक नया दस्तावेज़ बनाने के लिए निम्नलिखित कमांड दर्ज करें:
सुडो नैनो / सवर / iii/testing.php
फिर, निम्नलिखित कोड की प्रतिलिपि बनाएँ:
अपने टर्मिनल और हिट पेस्ट में राइट-क्लिक करें.
CTRL + O को "राइट-आउट" करें या फ़ाइल को सहेजें, और फिर छोड़ने के लिए CTRL + X को हिट करें.
अगला, अपाचे को निम्नलिखित कमांड से पुनः आरंभ करें:
sudo service apache2 पुनरारंभ
और अपने वेब ब्राउजर में निम्नलिखित पेज को लोड करें:
http: //localhost/testing.php
और आपको कुछ इस तरह से देखना चाहिए:
MySQL Bind Address की जाँच करना
MySQL का एक बाइंड एड्रेस है जो आपके सिस्टम से मेल खाना चाहिए। आपके सिस्टम के बाइंड पते की जांच करने के लिए, हम एक त्वरित कमांड का उपयोग कर सकते हैं:
बिल्ली / आदि / मेजबान | grep लोकलहोस्ट
यह बीच में एक "पाइप" या एक "स्टेम" है, जिसे \ की के साथ साझा किया जाता है। आपको कुछ परिणाम मिलेंगे, जिनमें से एक आपको एक आईपी पता दिखाएगा.
आप ऊपर दिए गए स्क्रीनशॉट से देख सकते हैं कि मेरा बाइंड पता 127.0.0.1 है.
अगला, आइए देखें कि वहां क्या सूचीबद्ध है, यह देखने के लिए MySQL कॉन्फ़िगरेशन फ़ाइल खोलें.
सुडो नैनो /etc/mysql/my.cnf
नीचे स्क्रॉल करें, जब तक कि आप नीचे की तरह "बाइंड-एड्रेस" के साथ एक लाइन शुरू न करें.
जैसा कि आप देख सकते हैं, बाइंड-एड्रेस एक ही है, इसलिए हम अच्छे हैं। यदि आपका अंतर अलग है, तो इसे बदल दें ताकि यह आपको जो मिला है, उससे मेल खाए.
PhpMyAdmin स्थापित करना
यदि आप MySQL और इसके कमांड से परिचित नहीं हैं, तो आपको डेटाबेस और टेबल को प्रबंधित करने में कुछ परेशानी हो सकती है। phpMyAdmin आपको MySQL प्रशासन के लिए PHP इंटरफ़ेस प्रदान करने से निपटने में मदद करता है। यह स्थापित करना आसान है और वास्तव में काम में आ सकता है, तो चलो इसे प्राप्त करते हैं.
sudo apt-get install इंस्टॉल करें phpmyadmin
यदि यह कमांड काम नहीं करता है, तो आपको अतिरिक्त रिपॉजिटरी को सक्षम करने की आवश्यकता हो सकती है.
आपको एक और नीली स्क्रीन मिलेगी जो आपको यह चुनने के लिए कहेगी कि किस वेब सर्वर को कॉन्फ़िगर करना है। सुनिश्चित करें कि लाल ब्लॉक "apache2" के बगल में है और स्पेस बार को हिट करने के लिए सुनिश्चित करें। यह इसे एक तारांकन चिह्न के साथ चिह्नित करेगा, और फिर आप Enter को हिट कर सकते हैं.
आपसे पूछा जाएगा कि क्या phpmyadmin को अपने स्वयं के उपयोग के लिए एक डिफ़ॉल्ट डेटाबेस को कॉन्फ़िगर करना चाहिए। हाँ चुनें.
अगला, आपको इस डेटाबेस और उपयोगकर्ता को बनाने के लिए उपयोग किए गए व्यवस्थापक खाते का पासवर्ड दर्ज करने के लिए कहा जाएगा। चूंकि हमने कोई अन्य MySQL उपयोगकर्ता नहीं बनाया है, इसलिए अपना MySQL रूट पासवर्ड दर्ज करें.
अंत में, आप phpmyadmin के साथ उपयोग करने के लिए एक पासवर्ड बनाएंगे, और आपको फिर से इसकी पुष्टि करनी होगी.
एक बार कर लेने के बाद, अपाचे को पुनः आरंभ करें.
आप निम्न URL पर जाकर phpMyAdmin में लॉग इन कर सकते हैं:
http: // localhost / phpmyadmin /
उपयोगकर्ता नाम के रूप में "रूट" का उपयोग करें और फिर रूट MySQL पासवर्ड दर्ज करें.
यहाँ कुछ महत्वपूर्ण पासवर्ड हैं, और आपको अपने रूट खाते के समान पासवर्ड का उपयोग करने के लिए लुभाया जाएगा। यदि आप ऐसा करने के लिए चुनते हैं, तो सुनिश्चित करें कि यह एक बहुत ही सुरक्षित पासवर्ड है, मिश्रित चरित्र वर्गों के साथ कुछ और एक अच्छी लंबाई है। याद रखें, आप इस सॉफ़्टवेयर को स्थापित करके दूसरों को अपने कंप्यूटर तक पहुंच प्रदान कर रहे हैं, इसलिए उचित सावधानी बरतें.
यदि यह आपका पहली बार वेब सर्वर के साथ खेल रहा है, तो आप सोच रहे होंगे कि वे फ़ाइलें जहाँ आप होस्ट करना चाहते हैं। वे / var / www / डिफ़ॉल्ट हो, और उस निर्देशिका तक पहुँचने के लिए उन्नत विशेषाधिकार की आवश्यकता होगी। एक विचार यह है कि वेब पार्ट परोसने के लिए पूरी तरह से उपयोग किए जाने वाले बिंदु पर एक अलग विभाजन माउंट करना है। हमारे अन्य लेख की जाँच करें, लिनक्स fstab क्या है और यह कैसे काम करता है ?, उसके लिए कुछ और जानकारी प्राप्त करने के लिए.
और, अब जब आपके पास अपना खुद का वेब सर्वर है, तो थिंकअप के साथ हाउ टू आर्काइव, सर्च और व्यू योर ट्वीट स्टैटिस्टिक्स क्यों नहीं सीखें?