उबंटूमध्ये LAMP टूलकिट स्थापित करत आहे

LAMP नावाच्या सॉफ्टवेअर पॅकेजमध्ये Linux कर्नल, एक अपाचे वेब सर्व्हर, मायस्क्लुएल डेटाबेस आणि साइट इंजिनसाठी वापरल्या जाणार्या PHP घटकांवर ओएस समाविष्ट आहे. पुढे, आम्ही उबंटूचा नवीनतम आवृत्ती उदाहरण म्हणून घेतल्यास, या ऍड-ऑनची स्थापना आणि प्रारंभिक कॉन्फिगरेशन तपशीलवार वर्णन करतो.

उबंटूमध्ये LAMP संच स्थापित करा

या लेखाच्या स्वरुपाचा अर्थ असा आहे की आपण आपल्या संगणकावर उबंटू स्थापित केले आहे, आम्ही हे चरण वगळू आणि इतर प्रोग्राम्सवर थेट जाऊ, परंतु आपण खालील दुव्यांवर आमच्या इतर लेख वाचून स्वारस्य असलेल्या विषयावरील सूचना मिळवू शकता.

अधिक तपशीलः
वर्च्युअलबॉक्सवर उबंटू स्थापित करत आहे
फ्लॅश ड्राइव्हसह लिनक्स स्थापना मार्गदर्शक

चरण 1: अपाचे स्थापित करा

अपाचे नावाचा एक खुला वेब सर्व्हर स्थापित करुन प्रारंभ करा. हे सर्वोत्कृष्ट पर्यायांपैकी एक आहे, म्हणून हे बर्याच वापरकर्त्यांची निवड बनते. उबंटू मध्ये ते ठेवले जाते "टर्मिनल":

  1. मेनू उघडा आणि कन्सोल लाँच करा किंवा किल्ली संयोजन दाबा Ctrl + Alt + T.
  2. प्रथम, आपल्याकडे सर्व आवश्यक घटक असल्याची खात्री करण्यासाठी आपल्या सिस्टम रेपॉजिटरीज अद्यतनित करा. हे करण्यासाठी, कमांड टाईप करासुडो apt-get अद्यतने.
  3. सर्व क्रिया सुडो रूट प्रवेशासह चालवते, म्हणून आपला संकेतशब्द प्रविष्ट करणे सुनिश्चित करा (आपण प्रविष्ट करता तेव्हा ते प्रदर्शित होत नाही).
  4. पूर्ण झाल्यावर, एंटर कराsudo apt-get apache2 स्थापित करासिस्टममध्ये apache जोडण्यासाठी.
  5. उत्तर निवडून सर्व फायली जोडण्याची पुष्टी करा डी.
  6. आम्ही वेब सर्व्हर चालवून तपासूsudo apache2ctl कॉन्फिगरेटेड.
  7. सिंटॅक्स सामान्य असले पाहिजे, परंतु कधीकधी जोडण्याची गरज असल्याची एक चेतावणी असते Servername.
  8. भविष्यात चेतावणी टाळण्यासाठी हे ग्लोबल व्हेरिएबल कॉन्फिगरेशन फाईलमध्ये जोडा. फाइल स्वतःद्वारे चालवासुडो नॅनो /etc/apache2/apache2.conf.
  9. आता दुसरी कन्सोल चालवा, जेथे कमांड चालवाip addr show eth0 | grep inet | awk '{मुद्रण $ 2; } '| sed 's //.*$//'आपला आयपी पत्ता किंवा सर्व्हर डोमेन शोधण्यासाठी.
  10. प्रथम "टर्मिनल" उघडलेल्या फाईलच्या खाली जा आणि प्रविष्ट करासर्व्हरनेम + डोमेन नाव किंवा आयपी पत्ताआपण नुकतेच शिकलात. माध्यमातून बदल जतन करा Ctrl + O आणि कॉन्फिगरेशन फाइल बंद करा.
  11. त्रुटी नाहीत याची खात्री करण्यासाठी दुसरी चाचणी करा आणि नंतर वेब सर्व्हर रीस्टार्ट कराsudo systemctl apache2 पुनः सुरू करा.
  12. जर आपणास आदेशासह ऑपरेटिंग सिस्टमसह प्रारंभ करायचा असेल तर स्टार्टअपमध्ये अपॅचा जोडाsudo systemctl apache2 सक्षम करते.
  13. वेब सर्व्हरला स्थिरता तपासण्यासाठी फक्त ती सुरू ठेवण्यासाठी, कमांड वापराsudo systemctl apache2 सुरू करा.
  14. आपला ब्राउझर लॉन्च करा आणि येथे जालोकलहोस्ट. आपण अपाचे मुख्य पृष्ठावर असल्यास, सर्वकाही योग्यरित्या कार्यरत आहे, पुढील चरणावर जा.

चरण 2: MySQL स्थापित करा

दुसरा पायरी म्हणजे मायस्क्लुएल डेटाबेस जोडणे, जी सिस्टीममध्ये उपलब्ध असलेल्या आज्ञा वापरून मानक कन्सोलद्वारे देखील केली जाते.

  1. मध्ये प्राधान्य "टर्मिनल" लिहाsudo apt-get mysql-server स्थापित कराआणि वर क्लिक करा प्रविष्ट करा.
  2. नवीन फाईल्सच्या जोडणीची पुष्टी करा.
  3. MySQL वातावरणाचा आपला वापर सुरक्षित ठेवण्याचे सुनिश्चित करा, यामुळे एका वेगळ्या अॅड-ऑनद्वारे संरक्षणाची खात्री कराsudo mysql_secure_installation.
  4. पासवर्ड आवश्यकतांसाठी प्लगिन सेटिंग्ज सेट करणे ही एकच सूचना नसते कारण प्रत्येक वापरकर्त्यास वैधतेच्या दृष्टीने त्याच्या स्वत: च्या सल्ल्यांनी मागे टाकले जाते. जर आपण आवश्यकता प्रतिष्ठापित करू इच्छित असाल तर कन्सोलमध्ये प्रवेश करा वाई विनंती वर.
  5. पुढे, आपल्याला संरक्षणाची पातळी निवडण्याची आवश्यकता आहे. प्रथम प्रत्येक पॅरामीटर्सचे वर्णन वाचा आणि नंतर सर्वात योग्य निवडा.
  6. रूट प्रवेश सुनिश्चित करण्यासाठी एक नवीन पासवर्ड सेट करा.
  7. पुढे, आपण आपल्यासमोर विविध सुरक्षा सेटिंग्ज पहाल, त्या वाचतील आणि आवश्यक वाटल्यास आपण स्वीकारू किंवा नकार देऊ शकता.

आमच्या वेगळ्या लेखातील दुसर्या इंस्टॉलेशन पद्धतीचे वर्णन वाचण्याची आम्ही शिफारस करतो, जी आपल्याला खालील दुव्यावर आढळेल.

हे सुद्धा पहाः उबंटूसाठी मायस्क्लुएल इंस्टॉलेशन गाइड

चरण 3: PHP स्थापित करा

एलएएमपी प्रणालीचे सामान्य ऑपरेशन सुनिश्चित करण्यासाठी अंतिम चरण म्हणजे PHP घटकांची स्थापना करणे. या प्रक्रियेच्या अंमलबजावणीमध्ये काहीही कठीण नाही, आपल्याला फक्त उपलब्ध असलेल्या कमांडपैकी एक वापरण्याची आवश्यकता आहे आणि नंतर अॅड-ऑनचे कार्य कॉन्फिगर करा.

  1. मध्ये "टर्मिनल" संघ लिहाsudo apt-get स्थापित करा php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0जर आपल्याला आवृत्ती 7 ची आवश्यकता असेल तर आवश्यक घटक स्थापित करणे.
  2. कधीकधी वरील आदेश तुटलेला असतो, म्हणून वापराsudo apt install php 7.2-cliकिंवाsudo apt install hhvmनवीनतम उपलब्ध आवृत्ती 7.2 प्रतिष्ठापीत करण्यासाठी.
  3. प्रक्रिया पूर्ण झाल्यानंतर, कंसोलमध्ये योग्य असेंब्ली स्थापित करुन खात्री करुन घ्याphp -v.
  4. डेटाबेस व्यवस्थापन आणि वेब इंटरफेस अंमलबजावणी विनामूल्य साधन PHPmyadmin वापरुन केली जाते, जे LAMP कॉन्फिगरेशन दरम्यान स्थापित करणे देखील आवश्यक आहे. प्रारंभ करण्यासाठी, आज्ञा प्रविष्ट कराsudo apt-get phpmyadmin php-mbstring php-gettext स्थापित करा.
  5. योग्य पर्याय निवडून नवीन फाईल्सच्या जोड्याची पुष्टी करा.
  6. वेब सर्व्हर निर्दिष्ट करा "अपाचे 2" आणि वर क्लिक करा "ओके".
  7. आवश्यक असल्यास, आपल्याला विशिष्ट कमांडद्वारे डेटाबेस कॉन्फिगर करण्यासाठी विचारले जाईल, एक सकारात्मक उत्तर निवडा.
  8. डेटाबेस सर्व्हरसह नोंदणी करण्यासाठी संकेतशब्द तयार करा, त्यानंतर आपल्याला त्यास पुन्हा प्रविष्ट करुन पुष्टी करण्याची आवश्यकता असेल.
  9. डीफॉल्टनुसार, आपण रूट प्रवेशासह किंवा टीपीसी इंटरफेसद्वारे वापरकर्त्याच्या वतीने PHPmyadmin वर लॉग इन करण्यात सक्षम असणार नाही, म्हणून आपल्याला अवरोधित करण्याचे उपयुक्तता अक्षम करण्याची आवश्यकता आहे. आदेशाद्वारे रूट अधिकार सक्रिय करासुडो-आय.
  10. टाइप करून बंद कराecho "अद्यतन वापरकर्ता सेट प्लगइन =" जेथे वापरकर्ता = "रूट"; फ्लश विशेषाधिकार; "| mysql -u root -p mysql.

या प्रक्रियेत, एलएएमपीसाठी PHP ची स्थापना आणि कॉन्फिगरेशन यशस्वीरित्या पूर्ण केले जाऊ शकते.

हे पहा: उबंटू सर्व्हरसाठी PHP इन्स्टॉलेशन गाइड

आज आम्ही उबंटू ऑपरेटिंग सिस्टमसाठी LAMP घटकांची स्थापना आणि मूलभूत संरचना संरक्षित केली. निश्चितच, या विषयावर प्रदान केलेली सर्व माहिती ही काही माहिती नाही, अनेक डोमेन किंवा डेटाबेस वापरण्याशी संबंधित अनेक सूचना आहेत. तथापि, उपरोक्त निर्देशांचे आभार, आपण या सॉफ्टवेअर पॅकेजच्या योग्य कार्यासाठी आपल्या सिस्टमची सुलभता तयार करू शकता.

व्हिडिओ पहा: सथपत Ubuntu म दप ढर लनकस, अपच, MySQL, PHP (नोव्हेंबर 2024).