LAMP नावाच्या सॉफ्टवेअर पॅकेजमध्ये Linux कर्नल, एक अपाचे वेब सर्व्हर, मायस्क्लुएल डेटाबेस आणि साइट इंजिनसाठी वापरल्या जाणार्या PHP घटकांवर ओएस समाविष्ट आहे. पुढे, आम्ही उबंटूचा नवीनतम आवृत्ती उदाहरण म्हणून घेतल्यास, या ऍड-ऑनची स्थापना आणि प्रारंभिक कॉन्फिगरेशन तपशीलवार वर्णन करतो.
उबंटूमध्ये LAMP संच स्थापित करा
या लेखाच्या स्वरुपाचा अर्थ असा आहे की आपण आपल्या संगणकावर उबंटू स्थापित केले आहे, आम्ही हे चरण वगळू आणि इतर प्रोग्राम्सवर थेट जाऊ, परंतु आपण खालील दुव्यांवर आमच्या इतर लेख वाचून स्वारस्य असलेल्या विषयावरील सूचना मिळवू शकता.
अधिक तपशीलः
वर्च्युअलबॉक्सवर उबंटू स्थापित करत आहे
फ्लॅश ड्राइव्हसह लिनक्स स्थापना मार्गदर्शक
चरण 1: अपाचे स्थापित करा
अपाचे नावाचा एक खुला वेब सर्व्हर स्थापित करुन प्रारंभ करा. हे सर्वोत्कृष्ट पर्यायांपैकी एक आहे, म्हणून हे बर्याच वापरकर्त्यांची निवड बनते. उबंटू मध्ये ते ठेवले जाते "टर्मिनल":
- मेनू उघडा आणि कन्सोल लाँच करा किंवा किल्ली संयोजन दाबा Ctrl + Alt + T.
- प्रथम, आपल्याकडे सर्व आवश्यक घटक असल्याची खात्री करण्यासाठी आपल्या सिस्टम रेपॉजिटरीज अद्यतनित करा. हे करण्यासाठी, कमांड टाईप करा
सुडो apt-get अद्यतने
. - सर्व क्रिया सुडो रूट प्रवेशासह चालवते, म्हणून आपला संकेतशब्द प्रविष्ट करणे सुनिश्चित करा (आपण प्रविष्ट करता तेव्हा ते प्रदर्शित होत नाही).
- पूर्ण झाल्यावर, एंटर करा
sudo apt-get apache2 स्थापित करा
सिस्टममध्ये apache जोडण्यासाठी. - उत्तर निवडून सर्व फायली जोडण्याची पुष्टी करा डी.
- आम्ही वेब सर्व्हर चालवून तपासू
sudo apache2ctl कॉन्फिगरेटेड
. - सिंटॅक्स सामान्य असले पाहिजे, परंतु कधीकधी जोडण्याची गरज असल्याची एक चेतावणी असते Servername.
- भविष्यात चेतावणी टाळण्यासाठी हे ग्लोबल व्हेरिएबल कॉन्फिगरेशन फाईलमध्ये जोडा. फाइल स्वतःद्वारे चालवा
सुडो नॅनो /etc/apache2/apache2.conf
. - आता दुसरी कन्सोल चालवा, जेथे कमांड चालवा
ip addr show eth0 | grep inet | awk '{मुद्रण $ 2; } '| sed 's //.*$//'
आपला आयपी पत्ता किंवा सर्व्हर डोमेन शोधण्यासाठी. - प्रथम "टर्मिनल" उघडलेल्या फाईलच्या खाली जा आणि प्रविष्ट करा
सर्व्हरनेम + डोमेन नाव किंवा आयपी पत्ता
आपण नुकतेच शिकलात. माध्यमातून बदल जतन करा Ctrl + O आणि कॉन्फिगरेशन फाइल बंद करा. - त्रुटी नाहीत याची खात्री करण्यासाठी दुसरी चाचणी करा आणि नंतर वेब सर्व्हर रीस्टार्ट करा
sudo systemctl apache2 पुनः सुरू करा
. - जर आपणास आदेशासह ऑपरेटिंग सिस्टमसह प्रारंभ करायचा असेल तर स्टार्टअपमध्ये अपॅचा जोडा
sudo systemctl apache2 सक्षम करते
. - वेब सर्व्हरला स्थिरता तपासण्यासाठी फक्त ती सुरू ठेवण्यासाठी, कमांड वापरा
sudo systemctl apache2 सुरू करा
. - आपला ब्राउझर लॉन्च करा आणि येथे जा
लोकलहोस्ट
. आपण अपाचे मुख्य पृष्ठावर असल्यास, सर्वकाही योग्यरित्या कार्यरत आहे, पुढील चरणावर जा.
चरण 2: MySQL स्थापित करा
दुसरा पायरी म्हणजे मायस्क्लुएल डेटाबेस जोडणे, जी सिस्टीममध्ये उपलब्ध असलेल्या आज्ञा वापरून मानक कन्सोलद्वारे देखील केली जाते.
- मध्ये प्राधान्य "टर्मिनल" लिहा
sudo apt-get mysql-server स्थापित करा
आणि वर क्लिक करा प्रविष्ट करा. - नवीन फाईल्सच्या जोडणीची पुष्टी करा.
- MySQL वातावरणाचा आपला वापर सुरक्षित ठेवण्याचे सुनिश्चित करा, यामुळे एका वेगळ्या अॅड-ऑनद्वारे संरक्षणाची खात्री करा
sudo mysql_secure_installation
. - पासवर्ड आवश्यकतांसाठी प्लगिन सेटिंग्ज सेट करणे ही एकच सूचना नसते कारण प्रत्येक वापरकर्त्यास वैधतेच्या दृष्टीने त्याच्या स्वत: च्या सल्ल्यांनी मागे टाकले जाते. जर आपण आवश्यकता प्रतिष्ठापित करू इच्छित असाल तर कन्सोलमध्ये प्रवेश करा वाई विनंती वर.
- पुढे, आपल्याला संरक्षणाची पातळी निवडण्याची आवश्यकता आहे. प्रथम प्रत्येक पॅरामीटर्सचे वर्णन वाचा आणि नंतर सर्वात योग्य निवडा.
- रूट प्रवेश सुनिश्चित करण्यासाठी एक नवीन पासवर्ड सेट करा.
- पुढे, आपण आपल्यासमोर विविध सुरक्षा सेटिंग्ज पहाल, त्या वाचतील आणि आवश्यक वाटल्यास आपण स्वीकारू किंवा नकार देऊ शकता.
आमच्या वेगळ्या लेखातील दुसर्या इंस्टॉलेशन पद्धतीचे वर्णन वाचण्याची आम्ही शिफारस करतो, जी आपल्याला खालील दुव्यावर आढळेल.
हे सुद्धा पहाः उबंटूसाठी मायस्क्लुएल इंस्टॉलेशन गाइड
चरण 3: PHP स्थापित करा
एलएएमपी प्रणालीचे सामान्य ऑपरेशन सुनिश्चित करण्यासाठी अंतिम चरण म्हणजे PHP घटकांची स्थापना करणे. या प्रक्रियेच्या अंमलबजावणीमध्ये काहीही कठीण नाही, आपल्याला फक्त उपलब्ध असलेल्या कमांडपैकी एक वापरण्याची आवश्यकता आहे आणि नंतर अॅड-ऑनचे कार्य कॉन्फिगर करा.
- मध्ये "टर्मिनल" संघ लिहा
sudo apt-get स्थापित करा php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
जर आपल्याला आवृत्ती 7 ची आवश्यकता असेल तर आवश्यक घटक स्थापित करणे. - कधीकधी वरील आदेश तुटलेला असतो, म्हणून वापरा
sudo apt install php 7.2-cli
किंवाsudo apt install hhvm
नवीनतम उपलब्ध आवृत्ती 7.2 प्रतिष्ठापीत करण्यासाठी. - प्रक्रिया पूर्ण झाल्यानंतर, कंसोलमध्ये योग्य असेंब्ली स्थापित करुन खात्री करुन घ्या
php -v
. - डेटाबेस व्यवस्थापन आणि वेब इंटरफेस अंमलबजावणी विनामूल्य साधन PHPmyadmin वापरुन केली जाते, जे LAMP कॉन्फिगरेशन दरम्यान स्थापित करणे देखील आवश्यक आहे. प्रारंभ करण्यासाठी, आज्ञा प्रविष्ट करा
sudo apt-get phpmyadmin php-mbstring php-gettext स्थापित करा
. - योग्य पर्याय निवडून नवीन फाईल्सच्या जोड्याची पुष्टी करा.
- वेब सर्व्हर निर्दिष्ट करा "अपाचे 2" आणि वर क्लिक करा "ओके".
- आवश्यक असल्यास, आपल्याला विशिष्ट कमांडद्वारे डेटाबेस कॉन्फिगर करण्यासाठी विचारले जाईल, एक सकारात्मक उत्तर निवडा.
- डेटाबेस सर्व्हरसह नोंदणी करण्यासाठी संकेतशब्द तयार करा, त्यानंतर आपल्याला त्यास पुन्हा प्रविष्ट करुन पुष्टी करण्याची आवश्यकता असेल.
- डीफॉल्टनुसार, आपण रूट प्रवेशासह किंवा टीपीसी इंटरफेसद्वारे वापरकर्त्याच्या वतीने PHPmyadmin वर लॉग इन करण्यात सक्षम असणार नाही, म्हणून आपल्याला अवरोधित करण्याचे उपयुक्तता अक्षम करण्याची आवश्यकता आहे. आदेशाद्वारे रूट अधिकार सक्रिय करा
सुडो-आय
. - टाइप करून बंद करा
echo "अद्यतन वापरकर्ता सेट प्लगइन =" जेथे वापरकर्ता = "रूट"; फ्लश विशेषाधिकार; "| mysql -u root -p mysql
.
या प्रक्रियेत, एलएएमपीसाठी PHP ची स्थापना आणि कॉन्फिगरेशन यशस्वीरित्या पूर्ण केले जाऊ शकते.
हे पहा: उबंटू सर्व्हरसाठी PHP इन्स्टॉलेशन गाइड
आज आम्ही उबंटू ऑपरेटिंग सिस्टमसाठी LAMP घटकांची स्थापना आणि मूलभूत संरचना संरक्षित केली. निश्चितच, या विषयावर प्रदान केलेली सर्व माहिती ही काही माहिती नाही, अनेक डोमेन किंवा डेटाबेस वापरण्याशी संबंधित अनेक सूचना आहेत. तथापि, उपरोक्त निर्देशांचे आभार, आपण या सॉफ्टवेअर पॅकेजच्या योग्य कार्यासाठी आपल्या सिस्टमची सुलभता तयार करू शकता.