क्या आप अपने वेब सर्वर या गतिशील वेबसाइटों को संचालित करने का एक सस्ता तरीका ढूंढ रहे हैं? LAMP सर्वर बनाने के बारे में क्या? एक LAMP सर्वर पूरे पैकेज के साथ आता है। न केवल आपके पास सर्वर होगा, बल्कि आपके पास ऑपरेटिंग सिस्टम, डेटाबेस सॉफ्टवेयर और स्क्रिप्टिंग भाषा भी होगी। ये सभी एप्लिकेशन ओपन सोर्स हैं। LAMP सर्वर में निम्नलिखित घटक शामिल हैं: Linux, Apache, MySQL और PHP। LAMP सर्वर सस्ते सर्वर पर चल सकते हैं। इस सर्वर का निर्माण सरल और सीधा है। निम्न चरणों का पालन करके एक LAMP सर्वर बनाएँ:
कदम
चरण 1. अपने सर्वर के लिए हार्डवेयर आवश्यकताएं प्राप्त करें।
अधिक परिष्कृत साइटों को अधिक शक्ति की आवश्यकता होती है।
चरण 2. अपने सेवा प्रदाता से आवश्यक अपलोड गति प्राप्त करें।
एक डिफ़ॉल्ट होम इंटरनेट अपलोड गति केवल 1mb प्रति मिनट के आसपास होती है। यह ग्राफिक्स, वीडियो आदि के लिए बहुत धीमा हो सकता है।
चरण 3. लिनक्स का एक संस्करण स्थापित करें।
इससे पहले कि आप LAMP सर्वर बना सकें, आपके पास Linux ऑपरेटिंग सिस्टम होना चाहिए। Distrowatch.com पर जाएं और अपनी पसंद का एक चुनें। वे अधिकतर समान हैं, लेकिन यदि आप सामान्य टर्मिनल उपयोगकर्ता नहीं हैं, तो पहले से इंस्टॉल किए गए इंटरफ़ेस (केडीई, दालचीनी, आदि) के साथ एक को चुनना सुनिश्चित करें। इसके अलावा, यदि लिनक्स संस्करण में विंडोज इंस्टालर शामिल नहीं है, तो आपको एक लाइव सीडी या यूएसबी फ्लैश ड्राइव बनाने की आवश्यकता होगी (अन्य विकी में निर्देश कैसे लेख)। निम्नलिखित निर्देश उबंटू लिनक्स के साथ काम करते हैं।
चरण 4. सर्वर पर अपाचे स्थापित करें।
अपाचे एक स्वतंत्र और ओपन-सोर्स वेब सर्वर है जो यूनिक्स ऑपरेटिंग सिस्टम पर चलने के लिए प्रसिद्ध है। अपाचे को स्थापित करने के दो तरीके हैं। आप अपने कंसोल या टर्मिनल विंडो सत्र का उपयोग कर सकते हैं।
- कमांड प्रॉम्प्ट पर टाइप करें: sudo apt-get install apache2
- अपाचे को इंस्टॉल करते रहने के लिए, आपको अपना सूडो पासवर्ड रखना होगा।
चरण 5. सत्यापित करें कि अपाचे काम कर रहा है।
आपको अपने ब्राउज़र को सर्वर के आईपी पते पर इंगित करना होगा। यह आपको बताएगा कि अपाचे चल रहा है या नहीं।
चरण 6. सर्वर पर PHP स्थापित करें।
PHP एक स्क्रिप्टिंग भाषा है जिसका मूल रूप से गतिशील वेब पेज बनाने के लिए उपयोग किया जाता था। हालाँकि, डेवलपर्स इसका उपयोग व्यक्तिगत ग्राफिकल एप्लिकेशन बनाने के लिए करते हैं जबकि नेटवर्क और सिस्टम एडमिनिस्ट्रेटर कमांड लाइन इंटरफेस क्षमताओं के लिए PHP का उपयोग करते हैं।
कमांड प्रॉम्प्ट पर, टाइप करें: sudo apt-get install php5 libapache2-mod-php5
चरण 7. सुनिश्चित करें कि PHP पूरी तरह से स्थापित है।
कमांड प्रॉम्प्ट पर टाइप करके अपाचे को पुनरारंभ करें:sudo /etc/init.d/apache2 पुनरारंभ करें
चरण 8. पुष्टि करें कि PHP सही ढंग से काम कर रहा है।
- परीक्षण फ़ाइल बनाने के लिए Apache दस्तावेज़ रूट का उपयोग करें। रूट /var/www होगा। आपके परीक्षण फ़ाइल नाम का एक्सटेंशन एक.php के साथ समाप्त होना चाहिए।
- सामग्री के लिए, टाइप करें:
चरण 9. परीक्षण फ़ाइल सहेजें।
- फिर अपने ब्राउज़र को निम्न पते पर इंगित करें:
- सुनिश्चित करें कि आपने /test.php से पहले अपने सर्वर का IP पता टाइप किया है।
चरण 10. अपनी परीक्षण फ़ाइल सत्यापित करें।
ब्राउज़र को स्क्रीन पर "टेस्ट PHP पेज" प्रदर्शित करना चाहिए।
चरण 11. सर्वर पर MySQL स्थापित करें।
MySQL का अर्थ "मेरी संरचित क्वेरी भाषा" है। MySQL एक रिलेशनल डेटाबेस प्रोग्राम है। यह एप्लिकेशन एक सर्वर के रूप में कार्य करता है, जिसमें कई उपयोगकर्ता कई डेटाबेस तक पहुंच सकते हैं। कई सॉफ्टवेयर एप्लिकेशन हैं जो MySQL का उपयोग करते हैं, जैसे कि वर्डप्रेस। यहां तक कि गूगल और फेसबुक भी MySQL का इस्तेमाल करते हैं।
कमांड प्रॉम्प्ट पर, टाइप करें: sudo apt-get install mysql-server
चरण 12. MySQL के लिए एक पासवर्ड बनाएँ।
- कमांड लाइन में टाइप करें: mysql -u root
- फिर आपको एक कमांड प्रॉम्प्ट देखना चाहिए जो mysql>. जैसा दिखेगा
- कमांड प्रॉम्प्ट पर, टाइप करें: 'रूट' @ 'लोकलहोस्ट' के लिए पासवर्ड सेट करें = पासवर्ड ('आपका पासवर्ड');
- अपना पासवर्ड दर्ज करें जहां यह आपका पासवर्ड दिखाता है। यह वह होगा जिसे आप MySQL उपयोगकर्ता के रूप में उपयोग करेंगे।
चरण 13. अपना MySQL सर्वर प्रारंभ करें।
निम्न कमांड टाइप करें: /etc/init.d/mysql start