अपनी उबुन्टू डेस्कटॉप में लैम्प सर्वर स्थापित करें [एपाचे, माईएसक्यूएल, पीएचपी]

Ankur Gupta
Ankur Guptahttps://antarjaal.in
पेशे से वेब डेवेलपर, पिछले १० से अधिक वर्षों का वेबसाइटें और वेब एप्लिकेशनों के निर्माण का अनुभव। वर्तमान में ईपेपर सीएमएस क्लाउड (सॉफ्टवेयर एज सर्विस आधारित उत्पाद) का विकास और संचालन कर रहे हैं। कम्प्यूटर और तकनीक के विषय में खास रुचि। लम्बे समय तक ब्लॉगर प्लेटफॉर्म पर लिखते रहे. फिर अपना खुद का पोर्टल आरम्भ किया जो की अन्तर्जाल डॉट इन के रूप में आपके सामने है.

लैम्प सर्वर स्थापित करना

यदि आप उबुन्टू लिनक्स मशीन पर वेब विकास का कार्य आरंभ करना चाहते हैं या अपने पीसी को सर्वर की तरह उपयोग करना चाहते हैं तो आपको उसमें एपाचे, माईएसक्यूएल तथा पीएचपी स्थापित कर लेना चाहिए।

१) उबुन्टू में लैम्प सर्वर स्थापित करना बहुत ही आसान है। बस टर्मिनल के जरिए निम्नलिखित आदेश दीजिए:

sudo apt-get install lamp-server^

२) इस आदेश को देने के पश्चात लैम्प सर्वर के लिए आवश्यक कई पैकेज स्वत: ही चुन लिए जाते हैं और आपसे उन्हे डाउनलोड करने की अनुमति मांगी जाती है। इसमें Y लिखकर इंटर कुंजी दबा दें।

अपनी उबुन्टू डेस्कटॉप में लैम्प सर्वर स्थापित करें [एपाचे, माईएसक्यूएल, पीएचपी] 1

३) स्थापना प्रक्रिया के दौरान आपको माईएसक्यूएल सर्वर का कूटशब्द/पासवर्ड निर्धारित करने को कहा जाता है। उसे लिखें और आगे बढ़ें।

अपनी उबुन्टू डेस्कटॉप में लैम्प सर्वर स्थापित करें [एपाचे, माईएसक्यूएल, पीएचपी] 2

४) स्थापना प्रक्रिया के पूरे होने के पश्चात वेब ब्राउज़र खोलें और http://localhost/ पते को खोलें। यदि आपको कुछ ऐसा दिखाई देता है तो इसका मतलब है कि आपका सर्वर सफलतापूर्वक स्थापित कर दिया गया है।
अपनी उबुन्टू डेस्कटॉप में लैम्प सर्वर स्थापित करें [एपाचे, माईएसक्यूएल, पीएचपी] 3

यह पृष्ठ /var/www/ नामक डायरेक्ट्री में स्थित है। यही फोल्डर आपके सर्वर की मुख्य डायरेक्ट्री है।

पीएचपी माईएडमिन स्थापित करना:

माईएसक्यूएल डाटाबेसों में आसानी काम करने के लिए पीएचपीमाईएडमिन स्थापित कर लेना अधिक अच्छा रहता है।

१) पीएचपीमाईएडमिन स्थापित करने के लिए टर्मिनल से निम्नलिखित आदेश दें:

sudo apt-get install phpmyadmin

२) स्थापना प्रक्रिया के दौरान आपसे पूछा जाता है कि आप किस सर्वर पर पीएचपीमाईएडमिन स्थापित करना चाहेंगे। हमनें अभी हाल ही में एपाचे स्थापित किया है तो उसे चुनें और आगे बढ़ें।

अपनी उबुन्टू डेस्कटॉप में लैम्प सर्वर स्थापित करें [एपाचे, माईएसक्यूएल, पीएचपी] 4

३) स्वयं पीएचपीमाईएडमिन के पूरे अंगों के सही ढंग से काम करने के लिए एक डाटाबेस स्थापित करना आवश्यक होता है। इस चरण में आपसे पूछा जाता है कि क्या आप उसके लिए पीएचपीमाईएडमिन को कांफिगर करना चाहते हैं? यहां Yes चुनकर आगे बढ़ें।

अपनी उबुन्टू डेस्कटॉप में लैम्प सर्वर स्थापित करें [एपाचे, माईएसक्यूएल, पीएचपी] 5

४) अब डाटाबेस स्थापित करने के लिए आपसे माईएसक्यूएल के root उपयोगकर्ता का कूटशब्द/पासवर्ड मांगा जाता है। उसे भरें और आगे बढ़ें।

अपनी उबुन्टू डेस्कटॉप में लैम्प सर्वर स्थापित करें [एपाचे, माईएसक्यूएल, पीएचपी] 6

५) अब एक पासवर्ड निर्धारित करने को कहा जाता है जिससे पीएचपीमाईएडमिन डाटाबेस सर्वर के साथ रजिस्टर हो सके। इसे निर्धारित करें। और आगे बढ़ें।

अपनी उबुन्टू डेस्कटॉप में लैम्प सर्वर स्थापित करें [एपाचे, माईएसक्यूएल, पीएचपी] 7

५) पीएचपीमाईएडमिन की स्थापना प्रक्रिया पूरी होने के पश्चात ब्राउजर के जरिए इस पते को खोलें:

http://localhost/phpmyadmin

यदि आपको ऐसा कुछ दिखाई देता है तो इसका मतलब है कि पीएचपीमाईएडमिन सफलतापूर्वक स्थापित हो चुका है। अब आप इसमें अपने माईएसक्यूएल उपयोगकर्ता नाम तथा कूटशब्द को लिखकर सत्रारंभ कर सकते हैं।

अपनी उबुन्टू डेस्कटॉप में लैम्प सर्वर स्थापित करें [एपाचे, माईएसक्यूएल, पीएचपी] 8

इस प्रकार हमनें लिनक्स में लैम्प सर्वर तथा पीएचपी माईएडमिन स्थापित करना सीखा। किन्तु अभी भी एक दिक्कत है। यदि आप /var/www में कुछ डालने की कोशिश करेंगे तो वह नही होगा।

आपको यह त्रुटि संदेश मिलेगा:

Error moving file: Permission denied

इसे ठीक करने के लिए टर्मिनल से निम्नलिखित आदेश दें:

sudo chown ankur /var/www/

यहां ankur की जगह अपना उपयोगकर्ता नाम लिखें।

अब आप /var/www में फाइलें डाल सकेंगे।

अनलिमिटेड वेब होस्टिंग की सच्चाई

आपने अक्सर देखा होगा कि कई वेब होस्टिंग कंपनियां अनलिमिटेड शेयर्ड होस्टिंग बेचती हैं। क्या अनलिमिटेड का अर्थ वाकई...

More Articles Like This