Kufunga Suite ya Programu ya LAMP kwenye Ubuntu

Pin
Send
Share
Send

Kifurushi cha programu kinachoitwa LAMP ni pamoja na Linux kernel OS, seva ya wavuti ya Apache, hifadhidata ya MySQL, na vifaa vya PHP vilivyotumiwa kwa injini ya tovuti. Ifuatayo, tutaelezea kwa undani usanidi na usanidi wa awali wa nyongeza hizi, tukichukua toleo la hivi karibuni la Ubuntu kama mfano.

Kufunga Suite ya Programu ya LAMP huko Ubuntu

Kwa kuwa muundo wa kifungu hiki tayari unamaanisha kuwa Una Ubuntu umewekwa kwenye kompyuta yako, tutaruka hatua hii na kuendelea mara moja kwa programu zingine, hata hivyo unaweza kupata maagizo juu ya mada ya kupendeza kwako kwa kusoma nakala zetu zingine kwenye viungo vifuatavyo.

Maelezo zaidi:
Weka Ubuntu kwenye VirtualBox
Linux Walkthrough kutoka kwa gari la flash

Hatua ya 1: Weka Apache

Wacha tuanze kwa kusanikisha seva wazi ya wavuti inayoitwa Apache. Ni moja wachaguo bora, kwa hivyo inakuwa chaguo la watumiaji wengi. Katika Ubuntu, imewekwa "Kituo":

  1. Fungua menyu na uzindua koni au bonyeza kitufe cha muhimu Ctrl + Alt + T.
  2. Boresha kumbukumbu za mfumo wako kwanza ili kuhakikisha kuwa una vifaa vyote muhimu. Kwa kufanya hivyo, andika amrisudo apt-pata sasisho.
  3. Vitendo vyote kupitia sudo inaendana na ufikiaji wa mizizi, kwa hivyo hakikisha kutaja nywila yako (haionekani wakati unaingia).
  4. Unapomaliza, ingizasudo apt-kupata kufunga apache2kuongeza Apache kwenye mfumo.
  5. Thibitisha kuongeza faili zote kwa kuchagua chaguo la jibu D.
  6. Wacha tujaribu utendaji wa seva ya wavuti kwa kukimbiasudo apache2ctl usanidi.
  7. Syntax inapaswa kuwa ya kawaida, lakini wakati mwingine onyo linaonekana juu ya hitaji la kuongeza Servername.
  8. Ongeza utofauti huu wa ulimwengu kwa faili ya usanidi ili uzuie maonyo ya siku zijazo. Run faili yenyewe kupitiasudo nano /etc/apache2/apache2.conf.
  9. Sasa kimbia koni ya pili, ambapo endesha amriip nyongeza ya kuonyesha eth0 | grep inet | awk '{chapisha $ 2; } '| sed 's / 39 /kujua anwani yako ya IP au kikoa cha seva.
  10. Katika kwanza "Kituo" nenda chini kabisa ya faili iliyofunguliwa na uandikeServerName + jina la uwanja au anwani ya IPkwamba umejifunza tu. Hifadhi mabadiliko kupitia Ctrl + O na funga faili ya usanidi.
  11. Jaribu tena ili kuhakikisha kuwa hakuna makosa, na kisha uanze tena seva ya wavuti kupitiasudo systemctl kuanza tena apache2.
  12. Ongeza Apache kwenye otomatiki ikiwa ni lazima ili ianze na mfumo wa kufanya kazi kwa kutumia amrimfumo wa sudo unawasha apache2.
  13. Inabakia tu kuanza seva ya wavuti ili kuangalia utulivu wa operesheni yake, tumia amrisudo systemctl kuanza apache2.
  14. Zindua kivinjari na uende kwanyumbani. Ikiwa ulifika kwenye ukurasa kuu wa Apache, basi kila kitu kinafanya kazi kwa usahihi, endelea kwa hatua inayofuata.

Hatua ya 2: Weka MySQL

Hatua ya pili ni kuongeza hifadhidata ya MySQL, ambayo pia hufanywa kupitia kiwango cha kawaida cha kutumia kutumia amri inayopatikana kwenye mfumo.

  1. Kipaumbele katika "Kituo" andikasudo apt-get kufunga mysql-sevana bonyeza Ingiza.
  2. Thibitisha kuongezwa kwa faili mpya.
  3. Hakikisha kupata salama ya mazingira ya MySQL, kwa hivyo toa ulinzi na nyongeza tofauti, ambayo imewekwa kupitiasudo mysql_secure_installation.
  4. Kuweka mipangilio ya programu-jalizi kwa mahitaji ya nenosiri haina mafundisho moja, kwani kila mtumiaji anaongozwa na maamuzi yao mwenyewe kwa suala la uthibitisho. Ikiwa unataka kufunga mahitaji, ingiza koni y juu ya ombi.
  5. Ifuatayo, unahitaji kuchagua kiwango cha ulinzi. Kwanza, soma maelezo ya kila param, kisha uchague inayofaa zaidi.
  6. Weka nenosiri mpya ili kutoa ufikiaji wa mizizi.
  7. Ifuatayo, utaona mipangilio kadhaa ya usalama, ukisoma na ukubali au kukataa, ikiwa unaona ni muhimu.

Tunakushauri kujielimisha na maelezo ya njia nyingine ya usanikishaji katika nakala yetu tofauti, ambayo utapata kwenye kiunga kifuatacho.

Tazama pia: Mwongozo wa Ufungaji wa MySQL juu ya Ubuntu

Hatua ya 3: Weka PHP

Hatua ya mwisho ya kuhakikisha utendaji mzuri wa mfumo wa LAMP ni kufunga vifaa vya PHP. Hakuna chochote ngumu katika utekelezaji wa mchakato huu, unahitaji tu kutumia amri moja inayopatikana, na kisha usanidi programu ya kuongeza mwenyewe.

  1. Katika "Kituo" andika amrisudo apt-kupata kufunga php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0kufunga vifaa muhimu ikiwa utahitaji toleo la 7.
  2. Wakati mwingine amri ya hapo juu haifanyi kazi, kwa hivyo tumiasudo apt kufunga php 7.2-entausudo apt kufunga hhvmkusanikisha toleo mpya la 7.2.
  3. Mwisho wa utaratibu, hakikisha kwamba kusanyiko sahihi liliwekwa kwa maandishi kwenye koniphp -v.
  4. Usimamizi wa hifadhidata na utekelezaji wa interface ya wavuti unafanywa kwa kutumia zana ya bure ya PHPmyadmin, ambayo pia inahitajika kusanikishwa wakati wa usanidi wa LAMP. Ili kuanza, ingiza amrisudo apt-kupata kusanikisha phpmyadmin php-mbstring php-kupata.
  5. Thibitisha kuongezwa kwa faili mpya kwa kuchagua chaguo sahihi.
  6. Taja seva ya wavuti "Apache2" na bonyeza Sawa.
  7. Utasababishwa kusanidi hifadhidata kupitia amri maalum, ikiwa ni lazima, chagua jibu chanya.
  8. Unda nenosiri la usajili kwenye seva ya hifadhidata, baada ya hapo itahitajika kuthibitishwa kwa kuiingiza tena.
  9. Kwa msingi, hautaweza kuingiza PHPmyadmin kwa niaba ya mtumiaji aliye na ufikiaji wa mizizi au kupitia miingiliano ya TPC, kwa hivyo unahitaji kulemaza matumizi ya kuzuia. Amilisha haki za mizizi kupitia amrisudo -i.
  10. Tenganisha kwa kuandikaecho "sasisha mtumiaji kuweka jalizi =" ambapo Mtumiaji = "mzizi"; marupurupu ya haki; "| mysql -u mzizi -p mysql.

Juu ya hii, usanidi na usanidi wa PHP ya LAMP unaweza kuzingatiwa kwa kumaliza kukamilika.

Tazama pia: Mwongozo wa Ufungaji wa PHP kwenye Ubuntu Server

Leo tumegusa juu ya usanidi na usanidi wa msingi wa vifaa vya LAMP kwa mfumo wa uendeshaji wa Ubuntu. Kwa kweli, hii sio habari yote ambayo inaweza kutolewa juu ya mada hii, kuna nuances nyingi zinazohusiana na utumiaji wa kikoa nyingi au hifadhidata. Walakini, shukrani kwa maagizo hapo juu, unaweza kuandaa mfumo wako kwa utendakazi sahihi wa mfuko huu wa programu.

Pin
Send
Share
Send