Fametrahana ny fitaovana LAMP ao Ubuntu

Ny fonosana rindrambaiko antsoina hoe LAMP dia ahitana OS ao amin'ny kernel Linux, ny tranonkala Apache, ny rakitra MySQL, ary ny PHP izay ampiasaina amin'ny tranokalan'ny tranonkala. Avy eo, faritantsika amin'ny an-tsipiriany ny fametrahana sy ny fametrahana ny fampidiran-tsokosoko ireo fanampim-panazavana ireo, ka naka ny version farany an'i Ubuntu ho ohatra.

Hametraka ny Suite LAMP ao Ubuntu

Koa satria ny format an'ity lahatsoratra ity dia efa midika fa efa nametraka Ubuntu teo amin'ny solosainao ianao, tsy handingana ity dingana ity isika ary handeha mivantana any amin'ny programa hafa, fa afaka mahita torolalana amin'ny lohahevitra mahaliana anao amin'ny famakiana lahatsoratra hafa amin'ny rohy manaraka.

More details:
Fametrahana Ubuntu amin'ny VirtualBox
Linux Installation Guide amin'ny Flash Drive

Dingana 1: Mametraka Apache

Atombohy amin'ny fametrahana mpizara tranonkala misokatra antsoina hoe Apache. Iray amin'ireo safidy tsara indrindra izy, ka izany dia lasa safidy maro mpampiasa. Ao Ubuntu dia atambatra izany "Terminal":

  1. Sokafy ny menio ary asio ny console na tsindrio ny kofehy Ctrl + Alt + T.
  2. Voalohany, alefanao ny rafitra misy ny rafitra misy anao mba hahazoana antoka fa manana ny singa ilaina ianao. Mba hanaovana izany, soketo ny baikosudo apt-get vaovao.
  3. Ny hetsika rehetra amin'ny alàlan'ny sudo Mandehana amin'ny fidirana ny root, noho izany dia aoka ho azo antoka fa hiditra ny tenimiafinao (tsy miseho rehefa miditra ianao).
  4. Rehefa feno, midirasudo apt-get install apache2Hanampy apache amin'ny rafitra.
  5. Ampitahao ny fampidirana ny rakitra rehetra amin'ny fisafidianana ny valiny D.
  6. Hizaha ny mpizara web amin'ny alàlan'ny hazakazaka izahaysudo apache2ctl configtest.
  7. Tokony ho ara-dalàna ny fehezan-teny, saingy indraindray dia misy fampitandremana momba ny filàna fanampiana ServerName.
  8. Ampio io fari-pefy maneran-tany io ao amin'ny tahiry fikirakirana mba hisorohana ny fampitandremana amin'ny hoavy. Atsaharo ny rakitrasudo nano /etc/apache2/apache2.conf.
  9. Manaova ny console faharoa, izay mitondra ny baikoip addr show eth0 | grep inet | awk '{print $ 2; } '| sed 's / /.*$//'hahitanao ny adiresy IP na ny sehatra server.
  10. Amin'ny voalohany "Terminal" midina any amin'ny farany ambany ny rakitra misokatra ary midiraServerName + anarana nomena na adiresy IPizay vao nianaranao. Alaharo ireo fanovana amin'ny Ctrl + O ary fenoy ny rakitra fanalahidy.
  11. Manaova fisedrana hafa mba hahazoana antoka fa tsy misy hadisoana, ary atsangano indray ny tranonkalasudo systemctl dia manavao apache2.
  12. Ampio Apache ny manomboka, raha tianao ny manomboka amin'ny rafi-pandrafetana amin'ny baikosudo systemctl dia afaka apache2.
  13. Mbola mijanona fotsiny ny mpizara web hanamarina ny fahamarinan'izany, ampiasao ny baikosudo systemctl dia manomboka apache2.
  14. Atombohy ny navigateur anao ary mandehanalocalhost. Raha ao amin'ny peach main apache ianao, dia mandeha tsara ny zava-drehetra, mandehana amin'ny dingana manaraka.

Dingana 2: Mametraka MySQL

Ny dingana faharoa dia ny manampy ny rakitra MySQL, izay atao amin'ny alàlan'ny ordinatera ampiasaina amin'ny alalan'ireo baiko hita ao amin'ny rafitra.

  1. Priority in "Terminal" manoratrasudo apt-get install mysql-serverary tsindrio ny Ampidiro.
  2. Ampitahao ny fanampiana ireo rakitra vaovao.
  3. Ataovy azo antoka ny fiarovana ny fampiasanao ny tontolo MySQL, noho izany dia miantoka ny fiarovana amin'ny fitambarana fanampiny napetrakasudo mysql_secure_installation.
  4. Ny fametrahana ny fanalahidin'ny plugin momba ny fangatahana ny tenimia dia tsy manana torolàlana tokana, satria ny mpisera tsirairay dia manala ny vahaolana manokana momba ny fanamarinana. Raha te-hametraka ny fepetra ianao, midira ao amin'ny Console Y on request.
  5. Avy eo, mila mifidy ny fiarovana. Voalohany dia vakio ny famaritana ny mari-pamantarana tsirairay, ary mifidiana izay mety indrindra.
  6. Mametraka ny tenimiafina vaovao mba hahazoana antoka ny fidirana amin'ny root.
  7. Ankoatra izany, dia hahita fiarovam-piarovana maro eo anoloanao ianao, hamaky azy ary hanaiky na handà fa raha ilaina izany.

Manoro hevitra ny mamaky ny famaritana ny fomba fametrahana fomba hafa amin'ny lahatsoratra an-tsoratra, izay ho hitanao amin'ity rohy manaraka ity.

Jereo koa: Ny Guide MySQL Installation for Ubuntu

Dingana 3: Manaova PHP

Ny dingana farany hikarakarana ny rafitra normal ny rafitra LAMP dia ny fametrahana ny PHP. Tsy misy zava-tsarotra amin'ny fampiharana ity dingana ity, mila mampiasa ny iray amin'ireo baiko azo ampiasaina ianao, ary avy eo manamboatra ny asan'ny add-on.

  1. The "Terminal" manoratra ny ekipasudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0hametraka ireo fitaovana ilaina raha toa ka mila version 7 ianao.
  2. Indraindray dia tapaka ilay baiko etsy ambony, ka ampiasao izanysudo apt install php 7.2-clinasudo apt install hhvmhametraka ny andiany farany misy 7.2.
  3. Rehefa vita ny fikarakarana, dia ataovy izay hametrahana ny fivoriambe marina amin'ny alalan'ny fanoratana ao amin'ny consolephp -v.
  4. Ny fitantanana Database sy ny fampisehoana eo amin'ny tranonkala dia atao amin'ny fampiasana ny fitaovana maimaim-poana PHPmyadmin, izay tiana koa ny hametrahana mandritra ny rafitra LAMP. Hanombohana ny baikosudo apt-get install php-phonetic php-mbstring php-gettext.
  5. Ampitahao ny fanampiana ireo rakitra vaovao amin'ny fisafidianana ny safidy mety.
  6. Asio serivera web «Apache2» ary tsindrio ny "OK".
  7. Hanosika anao hanamboatra ilay daty amin'ny alalan'ny baiko manokana, raha ilaina, dia mifidiana valiny tsara.
  8. Mamoròna tenimiafina hidirana amin'ny server server, ary avy eo dia mila manamafy azy ianao amin'ny famerenana azy indray.
  9. Amin'ny alàlan'ny default dia tsy afaka miditra amin'ny PHPmyadmin ianao amin'ny anaran'ny mpampiasa manana fidirana amin'ny root na amin'ny interface interfaces TPC, noho izany dia mila manaisotra ny fampidiran-tserasera ianao. Ampifanaraho amin'ny alalan'ny baiko ny zo fototrysudo -i.
  10. Mandany ny fisintonana amin'ny fanoratanaEcho "user update plugin =" izay mpampiasa = "root"; "| mysql -u root -p mysql.

Amin'io fomba io, ny fametrahana sy ny fametrahana PHP ho an'ny LAMP dia azo raisina ho vita tsara.

Jereo koa: PHP Installation Guide ho an'ny Serveur Ubuntu

Androany isika dia nandrakotra ny fametrahana sy ny fametrahana fototra ny LAMP ho an'ny rafitra opera Ubuntu. Mazava ho azy fa tsy ny fampahalalana rehetra azo omena amin'io lohahevitra io, fa misy ny nuances maro mifandraika amin'ny fampiasana sehatra na tahiry maromaro. Na dia izany aza, noho ireo toromarika etsy ambony, dia afaka manomana mora foana ny rafitrao ianao amin'ny fikarakarana ity fonosana rindrambaiko ity.