Inaweka kitambulisho cha LAMP katika Ubuntu

Mfuko wa programu unaoitwa LAMP unajumuisha OS kwenye kernel ya Linux, seva ya wavuti ya Apache, database ya MySQL, na vipengele vya PHP vinazotumiwa kwa injini ya tovuti. Kisha, tunaelezea kwa undani usanidi na usanidi wa awali wa nyongeza hizi, na kuchukua toleo la karibuni la Ubuntu kama mfano.

Weka orodha ya LAMP katika Ubuntu

Kwa kuwa muundo wa makala hii tayari inamaanisha kuwa umeweka Ubuntu kwenye kompyuta yako, tutaondoka hatua hii na kwenda moja kwa moja kwa programu nyingine, lakini unaweza kupata maelekezo juu ya mada ambayo inakuvutia kwa kusoma makala zetu nyingine kwenye viungo zifuatazo.

Maelezo zaidi:
Kuweka Ubuntu kwenye VirtualBox
Mwongozo wa Linux Ufungaji na Flash Drives

Hatua ya 1: Weka Apache

Anza kwa kufunga salama ya wazi inayoitwa Apache. Ni moja ya chaguo bora, kwa hiyo inakuwa uchaguzi wa watumiaji wengi. Katika Ubuntu ni kuweka kupitia "Terminal":

  1. Fungua menyu na uzinduzi wa console au bonyeza mchanganyiko muhimu Ctrl + Alt + T.
  2. Kwanza, sasisha vituo vya mfumo wako ili kuhakikisha kuwa una vipengele vyote muhimu. Ili kufanya hivyo, fanya amrisudo apt-kupata update.
  3. Hatua zote kupitia sudo inakuja na upatikanaji wa mizizi, hivyo hakikisha kuingia nenosiri lako (halionyeswi wakati unapoingia).
  4. Baada ya kukamilisha, ingizasudo apt-get install apache2ili kuongeza apache kwenye mfumo.
  5. Thibitisha kuongeza faili zote kwa kuchagua jibu D.
  6. Tutajaribu seva ya wavuti kwa kuendeshaapache2ctl ya sudo configtest.
  7. Syntax lazima iwe ya kawaida, lakini wakati mwingine kuna onyo kuhusu haja ya kuongeza Servername.
  8. Ongeza variable hii ya kimataifa kwenye faili ya usanidi ili kuepuka maonyo katika siku zijazo. Futa faili yenyewe kupitiasudo nano /etc/apache2/apache2.conf.
  9. Sasa runza console ya pili, ambapo uendesha amriip addr kuonyesha eth0 | grep inet | Awk '{kuchapisha $ 2; } '| sed 's //.*$//'ili kujua anwani yako ya IP au uwanja wa seva.
  10. Katika kwanza "Terminal" nenda chini chini ya faili iliyofunguliwa na uingieJina la Jina la ServerName + au anwani ya IPkwamba umejifunza tu. Hifadhi mabadiliko kupitia Ctrl + O na funga faili ya usanidi.
  11. Fanya mtihani mwingine ili uhakikishe kuwa hakuna makosa, na kisha uanzisha tena seva ya wavuti kupitiasudo systemctl kuanzisha tena apache2.
  12. Ongeza Apache kuanza, ikiwa unataka kuanza na mfumo wa uendeshaji kwa amrisudo systemctl kuwezesha apache2.
  13. Bado tu kuanza seva ya mtandao ili uangalie utulivu wake, tumia amrisudo systemctl kuanza apache2.
  14. Kuzindua kivinjari chako na uendelochost. Ikiwa uko kwenye ukurasa wa Apache kuu, basi kila kitu kinafanya kazi kwa usahihi, endelea hatua inayofuata.

Hatua ya 2: Weka MySQL

Hatua ya pili ni kuongeza database ya MySQL, ambayo pia imefanywa kupitia console ya kawaida kwa kutumia amri zinazopatikana katika mfumo.

  1. Kipaumbele katika "Terminal" kuandikasudo apt-get kufunga mysql-serverna bofya Ingiza.
  2. Thibitisha kuongezewa kwa faili mpya.
  3. Hakikisha kuhakikisha matumizi yako ya mazingira ya MySQL, ili uhakikishe ulinzi na kuongezewa tofauti iliyowekwa kupitiasudo mysql_secure_installation.
  4. Kuweka mipangilio ya Plugin kwa mahitaji ya nenosiri hawana maelekezo moja, kwani kila mtumiaji anajibiwa na ufumbuzi wake mwenyewe kwa mujibu wa uthibitisho. Ikiwa unataka kufunga mahitaji, ingiza kwenye console y juu ya ombi.
  5. Kisha unahitaji kuchagua kiwango cha ulinzi Kwanza kusoma maelezo ya kila kipimo, kisha uchague sahihi zaidi.
  6. Weka nenosiri mpya ili kuhakikisha upatikanaji wa mizizi.
  7. Zaidi ya hayo, utaona mipangilio mbalimbali ya usalama mbele yako, wasome nao na kukubali au kukataa ikiwa unadhani ni muhimu.

Tunapendekeza kusoma maelezo ya njia nyingine ya ufungaji katika makala yetu tofauti, ambayo utapata kwenye kiungo kinachofuata.

Angalia pia: Mwongozo wa Usanidi wa MySQL kwa Ubuntu

Hatua ya 3: Weka PHP

Hatua ya mwisho ili kuhakikisha uendeshaji wa kawaida wa mfumo wa LAMP ni usanidi wa vipengele vya PHP. Hakuna chochote ngumu katika utekelezaji wa mchakato huu, unahitaji tu kutumia moja ya amri zilizopo, na kisha usanidi kazi ya kuongeza-yenyewe.

  1. In "Terminal" kuandika timusudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0kufunga vipengele muhimu ikiwa unahitaji toleo la 7.
  2. Wakati mwingine amri hapo juu imevunjika, kwa hiyo tumiasudo anaweza kufunga php 7.2-cliausudo anaweza kufunga hhvmIli kufunga toleo la hivi karibuni la kupatikana 7.2.
  3. Baada ya kukamilika kwa utaratibu, hakikisha kuwa mkutano sahihi umewekwa kwa kuandika kwenye consolephp -v.
  4. Usimamizi wa database na utekelezaji wa interface wa mtandao unafanywa kwa kutumia chombo cha bure PHPmyadmin, ambacho kinahitajika pia kufunga wakati wa upangiaji wa LAMP. Ili kuanza, ingiza amrisudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Thibitisha kuongezewa kwa faili mpya kwa kuchagua chaguo sahihi.
  6. Taja seva ya wavuti "Apache2" na bofya "Sawa".
  7. Utaelekezwa kusanidi duka kupitia amri maalum, ikiwa ni lazima, chagua jibu chanya.
  8. Unda nenosiri kujiandikisha na seva ya database, baada ya hapo unahitaji kuthibitisha kwa kuingia tena.
  9. Kwa hitilafu, huwezi kuingia kwenye PHPmyadmin kwa niaba ya mtumiaji aliye na upatikanaji wa mizizi au kwa njia ya interfaces za TPC, kwa hivyo unahitaji kuzuia utumiaji wa kuzuia. Tumia haki za mizizi kupitia amrisudo -i.
  10. Tumia shutdown kwa kuandikaEcho "sasisha mtumiaji kuweka Plugin =" ambapo Mtumiaji = "mizizi"; punguzo za kupumua; "| mysql -u mizizi -p mysql.

Kwa utaratibu huu, ufungaji na usanidi wa PHP kwa LAMP inaweza kuchukuliwa kwa ufanisi kukamilika.

Angalia pia: Mwongozo wa Ufungashaji wa PHP kwa Ubuntu Server

Leo tunafunua ufungaji na msingi wa vipengele vya LAMP kwa mfumo wa uendeshaji wa Ubuntu. Bila shaka, hii siyo habari zote zinazotolewa kwenye mada hii, kuna mambo mengi yanayohusiana na matumizi ya domains au database kadhaa. Hata hivyo, kutokana na maelekezo hapo juu, unaweza kuandaa urahisi mfumo wako kwa kazi sahihi ya mfuko huu wa programu.