उबंटूवर एलएएमपी कसे स्थापित करावे

एलएएमपी स्थापित करा (Lइनक्स Aपॅच MySQL Pउबंटू मधील एचपी) अगदी सोपी आहे.

प्रक्रिया तीन भागांमध्ये विभागली आहे: अपाचे स्थापित करा आणि चाचणी घ्या, पीएचपी स्थापित करा आणि चाचणी घ्या आणि शेवटी मायएसक्यूएल डेटाबेस व्यवस्थापक स्थापित करा.

अपाचे

स्थापना

टर्मिनलमध्ये, प्रविष्ट करा:

sudo apt-get apache2 स्थापित करा

तयार आहे, आपल्याकडे आधीपासूनच आपल्या मशीनवर अपाचे 2 स्थापित आहे.

आपण मशीन बूट करता तेव्हा वेब सर्व्हर स्वयंचलितपणे सुरू होईल. जर तुम्हाला ते स्वहस्ते सुरू करायचे असेल तर टर्मिनलमध्ये खालील कमांड द्या.

sudo सर्व्हिस अपाचे 2 प्रारंभ

सेवा थांबविण्यासाठी:

सुडो सेवा अपाचेएक्सएनएक्स स्टॉप

आणि ते पुन्हा सुरू करण्यासाठी

sudo सेवा apache2 रीस्टार्ट

आपल्याला आपली वेबसाइट जिथे संचयित करायची आहेत ती निर्देशिकाः / var / www

हे करण्यासाठी, आपल्या वापरकर्त्यास आवश्यक विशेषाधिकार मंजूर करणे आवश्यक आहे. खाली दिलेल्या आज्ञा बहुतेक प्रकरणांमध्ये पुरेशा प्रमाणात उपलब्ध असतात, तरीही आपल्या वेब सर्व्हरवर आपल्याला आवश्यक असलेल्या सुरक्षाच्या प्रमाणात अवलंबून बदलू शकतात:

sudo chmod -R 775 / var / www

पुरावा

लॉगिन http://localhost आपल्या वेब ब्राउझरमध्ये. आपण एक अपाचे पृष्ठ पहावे.

कृपया PHP

स्थापना

टर्मिनलमध्ये खालील कमांड द्या.

sudo apt-get php5 libapache2-mod-php5 php5-cli php5-mysql स्थापित करा

यासह अपाचे रीस्टार्ट करा:

sudo सेवा apache2 रीस्टार्ट

पुरावा

ते योग्यरित्या स्थापित केले गेले आहे हे तपासण्यासाठी, आम्ही एक अगदी सोपी PHP स्क्रिप्ट तयार करणार आहोत:

sudo gedit /var/www/test.php

खालील सामग्री प्रविष्ट करा आणि फाइल जतन करा:


स्क्रिप्ट चालविण्यासाठी, मी आपले वेब ब्राउझर उघडले आणि खालील URL वर प्रवेश केला: http://localhost/prueba.php. आपण आपल्या PHP स्थापनेविषयी माहिती असलेले पृष्ठ पहावे.

, MySQL

स्थापना

टर्मिनलमध्ये खालील कमांड द्या:

sudo apt-get mysql-सर्व्हर mysql-client libmysqlclient-dev स्थापित करा

इन्स्टॉलेशन प्रक्रियेदरम्यान, तो तुम्हाला MySQL रूट वापरकर्त्यास संकेतशब्द नियुक्त करण्यास सांगेल.

MySQL साठी रूट संकेतशब्द

पुरावा

टर्मिनलमध्ये खालील प्रविष्ट करा:

सुडो सेवा mysql स्थिती

हे mysql प्रक्रियेच्या स्थितीबद्दल काहीतरी परत केले पाहिजे.

संकेतशब्द चांगले कार्य करते हे सत्यापित करण्यासाठी:

mysql -uroot -pxxx

जेथे एक्सएक्सएक्सईएस हा MySQL स्थापने दरम्यान आपण प्रविष्ट केलेला संकेतशब्द आहे.

जर तुम्हाला रूट संकेतशब्द बदलायचा असेल तर मायएसक्यूएलमध्ये लॉग इन केल्यानंतर खालील कमांड चालवा:

'रूट' @ 'लोकलहॉस्ट' = पासवर्ड ('येय') साठी पासवर्ड सेट करा;

बदली YYY आपल्या नवीन संकेतशब्दासाठी

मारियाडीबी

जास्तीत जास्त लोक MySQL ऐवजी मारियाडीबी वापरण्यास प्राधान्य देतात. हे नोंद घ्यावे की मारियाडीबीची मायएसक्यूएलशी उच्च सुसंगतता आहे, कारण त्यात समान कमांड, इंटरफेस, एपीआय आणि लायब्ररी आहेत, ज्याचा हेतू थेट एक सर्व्हर दुसर्‍यासाठी बदलण्यात सक्षम होऊ शकतो. हे कारण आहे की मारियाडीबी हा मायएसक्यूएलचा थेट काटा आहे, जीपीएल परवाना आहे या फरकांमुळे, मायएसक्यूएलच्या विपरीत, ओरेकलने सन खरेदी केल्यानंतर, त्याचा परवाना एका मालकीच्या ठिकाणी बदलला.

MySQL ऐवजी मारियाडीबी कसे स्थापित करावे ते पाहू.

स्थापना

आपण यापूर्वी MySQL स्थापित केले असल्यास, आपण प्रथम ते विस्थापित केले पाहिजे:

sudo apt-get purge mysql * sudo apt-get autoremove

मग, आपल्याला संबंधित पीपीए जोडावे लागेल. उबंटू 13.10 च्या बाबतीतः

sudo apt-get सॉफ्टवेयर-प्रॉपर्टीज-कॉमन sudo apt-key अ‍ॅड --recv-key --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo -ड-ptप-रिपॉझिटरी 'डेब http://mariadb.biz .net.id // रेपो / 5.5 / उबंटू सॉकी मुख्य

आणि संकुल स्थापित करा:

sudo apt-get update sudo apt-get mariadb-सर्व्हर मारियाडबी-क्लायंट स्थापित करा

हे MySQL प्रमाणेच रूट वापरकर्त्याचा संकेतशब्द विचारेल.

पुरावा

मारियाडीबीची योग्य स्थापना सत्यापित करण्यासाठी:

mysql -v

त्यात मारियाडीबी बद्दलची माहिती परत करावी.

मारियाडब प्रक्रियेची स्थिती तपासण्यासाठी:

सुडो सेवा mysql स्थिती

डेटाबेसमध्ये दूरस्थ प्रवेश

जर आपण रिमोट स्क्रिप्टद्वारे मायएसक्यूएलमध्ये प्रवेश करू इच्छित असाल (म्हणजे आपल्या स्वत: च्या सर्व्हरवर होस्ट केलेले नाही) आपल्याला बाइंड-पत्ता संपादित करावा लागेल /etc/mysql/my.cnf आणि डीफॉल्ट मूल्य (127.0.0.1) आपल्या आयपी पत्त्यासह पुनर्स्थित करा.

My.cnf मध्ये बदल केल्यानंतर, यासह MySQL रीस्टार्ट करा:

sudo सर्व्हिस mysql रीस्टार्ट करा

phpMyAdmin

pडमिन द्वारे व्यापकपणे वापरल्या जाणार्‍या MySQL साठी phpMyAdmin एक ग्राफिकल प्रशासक आहे. हे स्थापित करण्यासाठी, टर्मिनल प्रविष्ट करा:

sudo apt-get phpmyadmin स्थापित करा

त्यात प्रवेश करण्यासाठी आपल्या वेब ब्राउझरमधून खालील URL वर प्रवेश करा: http://localhost/phpmyadmin

आम्हाला स्वयंचलितरित्या कॉन्फिगर करायचे असलेले वेब सर्व्हर म्हणून अपाचे 2 निवडण्यासाठी कॉन्फिगरेशन स्क्रीनमधील स्पेस बार दाबायला विसरू नका.

आपण phpmyadmin मध्ये प्रवेश करू शकत नसल्यास, www फोल्डरमध्ये सिमलिंक तयार करण्याचा प्रयत्न करा:

sudo ln -s / usr / share / phpmyadmin / var / www /

जीडी लायब्ररी

आपण पीएचपीमध्ये आलेख निर्मिती आणि इच्छित हालचालीसाठी समर्थन जोडू इच्छित असल्यास, मी टर्मिनलमध्ये लिहिले:

sudo apt-get php5-gd स्थापित करा

अपाचे 2 वर एसएसएल

अपाचे 2 मधील एसएसएल (सिक्युअर सॉकेट लेयर) मॉड्यूल सक्रिय करण्यासाठी, टर्मिनलमध्ये जा:

sudo a2enmod ssl

बदल पाहण्यासाठी, यासह अ‍ॅपेचे 2 रीस्टार्ट करण्यास विसरू नका:

sudo /etc/init.d/apache2 रीस्टार्ट करा

फ्यूएंट्स डेडवॉल्फ & यूनिक्समॅन


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   इलियोटाइम 3000 म्हणाले

    आपण उबंटु मिनिमल वापरत असल्यास, ते अधिक चांगले कार्य करते (उबंटू सर्व्हरमध्ये हे घटक आधीपासूनच डीफॉल्टद्वारे स्थापित केलेले आहेत).

  2.   याकोब म्हणाले

    मला एक पध्दत माहित आहे जी मला सोपी वाटली, आपण फक्त खालील कमांड लाइनचा वापर करा:
    "सुडो ऑप्ट-गेट इंस्टॉल दिवा-सर्व्हर and" आणि वोला ... संपूर्ण प्रक्रिया व्यावहारिकपणे स्वयंचलित आहे.

    1.    इलियोटाइम 3000 म्हणाले

      ते खरं आहे. परंतु आपणास अपाचे ऐवजी निग्नेक्स स्थापित करणे यासारखे आणखी काही परिष्कृत करायचे असेल तर आपल्याला दुसरी पद्धत वापरावी लागेल.

      1.    abimaelmartell म्हणाले

        दिवा = लिनक्स अपाचे MySQL पीएचपी, आपल्याला एनजीन्क्स पाहिजे असल्यास यापुढे दिवा नाही 😛

    2.    फेडरिको ए. वाल्ड्स टुजॉगल म्हणाले

      माझ्या अचूक रेपॉजिटरीमध्ये "दिवा-सर्व्हर" पॅकेज दिसत नाही.

      1.    ब्रुनो कॅसिओ म्हणाले

        पॅकेजच्या शेवटी एक "^" आहे: sudo apt-get install lamp-server ^

        चीअर्स! 🙂

    3.    पीटरचेको म्हणाले

      आपला अर्थ:

      apt-get इंस्टॉल टास्कसेल

      टास्कसेल

      आणि LAMP-SERVER पर्याय निवडा आणि स्थापनासह सुरू ठेवा 😀

      1.    इलियोटाइम 3000 म्हणाले

        मला तेच सापडले

    4.    लिनक्स वापरुया म्हणाले

      हे पहा, मी सध्या ती माहिती एकत्रित करू शकत नाही. तथापि, उबंटू पॅकेजेसनुसार, असे होणार नाही: http://packages.ubuntu.com/search?keywords=lamp&searchon=names&suite=saucy&section=all
      असे कोणतेही पॅकेज नाही.
      चीअर्स! पॉल.

  3.   इव्हान गॅब्रिएल म्हणाले

    मस्त ट्यूटोरियल मी हे आवडीमध्ये जतन करतो.
    धन्यवाद!

    1.    लिनक्स वापरुया म्हणाले

      मी आनंदित आहे, हे उपयुक्त आहे, इवान! : =)
      मिठी! पॉल.

  4.   लेप्रो म्हणाले

    याकोबने टिप्पणी केली ही सर्वोत्कृष्ट आज्ञा आहेः "sudo apt-get install lamp-server server"
    हे उबंटूच्या सर्व फ्लेवर्स आणि व्हर्जनवर कार्य करते.
    धन्यवाद!

  5.   पाचोमोरा म्हणाले

    चांगली पोस्ट आणि त्यास पूरक म्हणून आम्ही mysql_secure_installation (रूट नाही) ही आज्ञा mysql आणि mariadb या दोन्हीसाठी वैध सुरक्षा पर्याय लागू करण्यासाठी वापरु शकू.

    Chile पासून अभिवादन

    1.    लिनक्स वापरुया म्हणाले

      बरोबर आहे ... योगदानाबद्दल धन्यवाद!

  6.   राय म्हणाले

    बरं, मी xammp ची शिफारस करतो, स्थापना सोपी आहे आणि त्या सेवा बंद करण्यासाठी ग्राफिकल इंटरफेस आहे

    1.    लिनक्स वापरुया म्हणाले

      खरं म्हणजे मी xampp देखील पसंत करतो. 🙂

  7.   ऑस्कर मेझा म्हणाले

    उत्कृष्ट! स्लॅकवेअरमध्ये ते कसे स्थापित करावे ते येथे आहे http://vidagnu.blogspot.com/2013/02/instalacion-de-lamp-en-linux.html

    1.    लिनक्स वापरुया म्हणाले

      धन्यवाद! चांगले योगदान!

  8.   डीएस 23 यूट्यूब म्हणाले

    मी थेट पोर्टेबल लँप्प वापरणे पसंत करतो. मी ते अपाचे मित्रांकडून डाउनलोड केले. हे एक उत्कृष्ट साधन आहे.

    1.    लिनक्स वापरुया म्हणाले

      चांगले! धन्यवाद एक्स टिप्पणी. बर्‍याच प्रकरणांमध्ये ते सहसा सर्वात आरामदायक असते. हे खरे आहे.
      अहो! कोणताही गुन्हा नाही, फक्त एक लहान सुधारणा: उत्कृष्ट "एक्स" नंतर "सी" सह लिहिलेले आहे.
      मिठी! पॉल.

  9.   मी मिटवतो म्हणाले

    पोस्ट धन्यवाद! अनेकवेळा दिवा दिशेने उबंटू सर्व्हर स्थापित करताना आपल्यास निम्म्या गोष्टी मिळतात.

  10.   राफ म्हणाले

    मेटा पॅकेज स्थापित करण्यापेक्षा खूप चांगले ट्यूटू आणि वैयक्तिकृत केल्याबद्दल धन्यवाद, कारण माझ्या बाबतीत ज्या छोट्या छोट्या गोष्टी आहेत त्या मला उदाहरणार्थ मिस्क्यूएलची आवश्यकता नाही.
    योग्यरित्या डाउनलोड करण्यासाठी एचटीएमएल फोल्डरमध्ये टेस्ट पीएचपी फाइल असणे आवश्यक आहे, जेणेकरून क्रिएशन कमांड असेल;
    sudo gedit /var/www/html/test.php

    1.    राफ म्हणाले

      आपण शिफारस केल्याप्रमाणे / var / www फोल्डरला परवानगी देण्याशिवाय आणखी एक शिफारस आहे, आज्ञा म्हणून वापरकर्त्याच्या गटामध्ये जोडणे;
      sudo chmod -R 775 / var / www
      sudo chown -hR your_user_name: your_user_name / var / www

      आम्ही कार्य करण्यासाठी त्यामध्ये कागदपत्रे आणि दुवे तयार करू शकतो

  11.   वाको म्हणाले

    आर्चवर एलएएमपी कसे स्थापित करावे याची कोणाला कल्पना आहे? मी आधीच विकीच्या सूचनांचे अनुसरण केले आहे आणि जेव्हा मी पीएचपी कॉन्फिगर करणे सुरू केले तेव्हा अपाचे कार्य करणे थांबवते. uu

    1.    चैतन्यशील म्हणाले

      आपण वापरू शकता बटनामी आणि आपण बराच वेळ वाचवाल.

  12.   केंगी म्हणाले

    खूप चांगले ट्यूटोरियल मला खूप मदत केली आहे धन्यवाद !!!

  13.   अनामिक म्हणाले

    खूप खूप धन्यवाद =) एक चांगले ट्यूटोरियल =) सीडीटी ग्रीटिंग्ज. मी तुमची आणखी प्रकाशने पाहण्याची आशा करतो! ...

  14.   जुआन अँटोनियो म्हणाले

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

  15.   राफेल म्हणाले

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

  16.   अबीगईल म्हणाले

    मला माहित आहे की ही पोस्ट जुनी आहे, परंतु मनुष्य, तू माझा जीव वाचवलास, मला वाटले की मी कधीही php शिकणार नाही.

    शुभेच्छा

  17.   डेव्हिडजीएल म्हणाले

    यासाठी मी पाहिलेले सर्वोत्कृष्ट ट्यूटोरियल त्या सर्वांमध्ये मायकेल ने मला अयशस्वी केले. खूप खूप धन्यवाद !!! माझ्याकडे आधीपासून माझा संगणक मोकळा होण्यासाठी सज्ज आहे. हे ही

  18.   केमक्रॅट मालक म्हणाले

    मला 404 त्रुटी आहेत, कोणी मला मदत करू शकेल? धन्यवाद
    त्रुटी http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ विश्वासू-अद्यतने / मुख्य mysql- सामान्य सर्व 5.5.41-0ubuntu0.14.04.1
    404 आढळले नाही [आयपी: 54.185.19.94 80]
    त्रुटी http://security.ubuntu.com/ubuntu/ विश्वसनीय-सुरक्षा / मुख्य mysql- सामान्य सर्व 5.5.41-0ubuntu0.14.04.1
    404 आढळले नाही [आयपी: 91.189.91.23 80]
    आणि अधिक चुका.

  19.   duby2008 म्हणाले

    खूप चांगले स्पष्टीकरण दिले. खूप खूप धन्यवाद !.

  20.   आयवान फ्लोरेस म्हणाले

    धन्यवाद, याने मला खूप मदत केली

    1.    लिनक्स वापरुया म्हणाले

      आपले स्वागत आहे! 🙂

  21.   Javier म्हणाले

    उबंटू आणि डेरिव्हेटिव्हमध्ये दिवा स्थापित करण्यासाठी खूप चांगले मार्गदर्शक ... धन्यवाद
    झुबंटू 100 आणि प्राथमिक ओएस वर 15.04% कार्य करते

  22.   दान म्हणाले

    शिकवल्याबद्दल धन्यवाद ...

    या ओळीच्या शेवटी एक कोट गहाळ आहे: [sudo -ड-ptप-रिपॉझिटरी 'डेब http://mariadb.biz.net.id//repo/5.5/ubuntu सॉसी मेन]