Hoʻouka i ka LAMP Software Suite ma Ubuntu

Pin
Send
Share
Send

ʻO ka pūʻulu polokalamu i kapa ʻia ʻo LAMP ka mea pū me ka Linux kernel OS, ka pūnaewele pūnaewele Apache, ka waihona ʻo MySQL, a me nā ʻāpana PHP i hoʻohana ʻia no ka mīkini pūnaewele. Ma hope aʻe, e wehewehe mākou i ka kikoʻī o ka hoʻonohonoho ʻana a me ka hoʻonohonoho hoʻonohonoho mua o kēia mau hoʻohui, e lawe ana i ka mana hou o Ubuntu ma keʻano.

Hoʻouka i ka LAMP Software Suite i Ubuntu

Mai ke ʻano o ka hōʻike ʻana i kēia ʻatikala āu i hoʻokomo ai iā Ubuntu ma kāu kamepiula, e kaʻi aku mākou i kēia hana a hele koke i nā papahana ʻē aʻe, akā hiki iā ʻoe ke ʻike i nā ʻōkuhi no ke kumu o ka hoihoi ʻana iā ʻoe ma ka heluhelu ʻana i kā mākou mau ʻatikala ma nā ʻaoʻao e pili ana.

Nā ʻōlelo hou aku
E kau i ka Ubuntu ma VirtualBox
ʻO Linux walkthrough mai kahi uila uila

ʻAkahi 1: Hoʻokomo i ka Apache

E hoʻomaka kākou ma ka hoʻokomo ʻana i kahi pūnaewele paʻa i kapa ʻia ʻo Apache. ʻO ia kekahi o nā koho kūpono loa, no laila ke lilo i ka koho o nā mea hoʻohana he nui. Ma Ubuntu, hoʻokomo ʻia ia "Aloha":

  1. E wehe i ka papa kuhikuhi a hoʻolaha i ka console a paʻi i ka hui nui Ctrl + Alt + T.
  2. Hoʻouka hou i kāu repositories system i mea e loaʻa ai i nā ʻāpana āpau e pono ai. No ka hana i kēia, kākau i ke kauohasudo apt-loaʻa ka hōʻano hou.
  3. Nā hana a pau e sudo e holo pū ana me ke komo kumu a, no laila e maopopo pono i kāu ʻōlelo huna (ʻaʻole i ʻike ʻia i ke komo ʻana).
  4. A pau, hoʻokomosudo apt-pono e uha apache2e hoʻohui me Apache i ka ʻōnaehana.
  5. E hōʻoia i ka hoʻohui ʻana i nā faila me ke koho ʻana i ke koho pane D.
  6. E hoʻāʻo e hana i ka hana o ka punaewele ma ka holosudo apache2ctl e hoʻonohonoho.
  7. Pono maʻamau ka syntax, akā i kekahi manawa e hōʻike kahi laha e pili ana i ka pono e hoʻohui Serearame.
  8. Hoʻohui i kēia ʻano hoʻololi i ka faila hoʻonohonoho e pale ai i nā luhi e hiki mai ana. E holo i ka faile ma osudo nano /etc/apache2/apache2.conf.
  9. E holo i kēia ma o ka ʻolua ʻelua, kahi e holo ai i ke kauohaa hōʻike ad addr show eth0 | grep inet | awk '{paʻi $ 2; } '| sed 's //.*$//'e ʻike i kāu moʻokāki IP a i ʻole kikowaena pūnaewele.
  10. I ka mua "Aloha" iho i lalo o ka waihona i wehe ʻia a me kahi ʻanoServerName + inoa inoa a i ʻole IP addressna kou aoao e ao. Mālama i nā hoʻololi i Ctrl + O a pani i ka faila hoʻonohonoho hoʻonohonoho ʻana.
  11. E hoʻāʻo hou i ka hana ʻole o nā hala, a laila hoʻomaka hou i ka pūnaewele pūnaewele ma osudo systemctl hoʻomaka hou apache2.
  12. E hoʻohui me Apache i autoload inā pono e hoʻomaka me ka ʻōnaehana hana me ka hoʻohana ʻana i ke kauohasudo systemctl hiki apache2.
  13. Mālama wale nō e hoʻomaka i ka pūnaewele pūnaewele e nānā i ka paʻa o kāna hana, hoʻohana i ke kauohasudo systemctl hoʻomaka apache2.
  14. E hoʻolei i kahi mākaʻi a helelocalhost. ^ E Ha yM. Inā ua loaʻa ʻoe i ka ʻaoʻao nui Apache, a laila ke holo pololei nei nā mea āpau, e hoʻomau i ka pae aʻe.

ʻAkuhi 2: Hoʻopili i kaʻu MySQL

ʻO ka hana ʻelua e hoʻohui i ka waihona MySQL, e hana ʻia ma o ka console maʻamau e hoʻohana ana i nā kauoha i loaʻa i ka ʻōnaehana.

  1. Ma ke kua "Aloha" kākausudo apt-pono e hoʻoku i mysql-servera kaomi Kāhea.
  2. E hōʻoia i ka hoʻohui ʻana o nā faila hou.
  3. Hōʻike e mālama i ka hoʻohana ʻana o ka pono MySQL, no laila e hāʻawi i ka pale me kahi hoʻohui hou, kahi i hoʻonoho ʻia esudo mysql_secure_installation.
  4. ʻAʻole ʻae ʻia ka ʻōkuhi plugin no ka pono o ka ʻōlelo huna, no ka mea e alakaʻi ʻia kēlā me kēia mea hoʻohana e kā lākou mau hoʻoholo iho i nā huaʻōlelo. Inā makemake ʻoe e hoʻokomo i nā pono, e hoʻokomo i ka console y ma ke noi.
  5. Kaʻi aʻe, pono ʻoe e koho i ke pae o ka pale. ʻO ka mea mua, heluhelu i ka wehewehe ʻana o kēlā me kēia kikowaena, a laila e koho i kahi kūpono loa.
  6. E hoʻonohonoho i kahi huaʻōlelo hou e hāʻawi ai i ke komo aʻa.
  7. A aʻe, e ʻike ʻoe i nā ʻōnaehana palekana, heluhelu iā lākou a lawe a hōʻole paha, inā e noʻonoʻo ʻoe he pono.

Manaʻo mākou iā ʻoe e familiarize iā ʻoe iho me ka wehewehe o kahi ʻano hou aʻe i loko o kā mākou ʻatikala, kahi āu e ʻike ai ma ka ʻaoʻao aʻe.

E ʻike pū: Ke alakaʻi ʻana ʻo MySQL i ka ʻenehana ʻo Ubuntu

Laki 3: E hoʻokomo iā PHP

ʻO ka hana hope e hōʻoia i ka hoʻokō pono ʻana o ka ʻōnaehana LAMP i ka hoʻonohonoho ʻana i nā māhele PHP. ʻAʻohe mea paʻakikī i ka hoʻokō ʻana o kēia kaʻina hana, pono ʻoe e hoʻohana i kekahi o nā kauoha i loaʻa, a laila hoʻonohonoho pono i ka hoʻohui.

  1. I "Aloha" kākau i ka kauohasudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0e hoʻoulu ai i nā mea pono kūpono inā makemake ʻoe i ka version 7.
  2. I kekahi manawa ʻaʻole hana o ka kauoha i lunasudo apt hoʻoili php 7.2-clia i ʻolesudo apt install hhvme hoʻoulu i nā mana hou loa 7.2.
  3. I ka pau ʻana o ke kaʻina hana, e hōʻoia ua hoʻokomo pono i ka hui pololei ʻana ma o ka kākau ʻana ma ka consolephp -v.
  4. ʻO ka hoʻokele waiwai a me ka hoʻokau ʻana o ka polokalamu pūnaewele lawe ʻia me ka hoʻohana ʻana i ka polokalamu ʻomymymyminmin, ʻo ia hoʻi ka mea makemake ʻia e hoʻokomo i ka wā o ka hoʻonohonoho o LAMP. E hoʻomaka, hoʻomaka i ke kauohasudo apt-pono c hookuu phpmyadmin php-mbstring php-gettext.
  5. E hōʻoia i ka hoʻohui ʻana o nā faila hou ma ke koho ʻana i ke koho kūpono.
  6. E wehewehe i kahi pūnaewele pūnaewele "Apache2" a kaomi Kau.
  7. E hoʻoneʻe ʻia ʻoe e hoʻonohonoho i ka ʻikepili ma kahi kauoha kūikawā, inā pono, e koho i kahi pane kūpono.
  8. E hana i kahi huaʻōlelo no ka hoʻopaʻa inoa ʻana ma ka waihona kikowaena, a ma hope o ka mea e pono ai ke hōʻoia ma ke komo hou.
  9. Ma ka maʻamau, ʻaʻole ʻoe e komo i ka PHPmyadmin ma muli o kahi mea hoʻohana me ke komo aʻa a i ʻole paha ma o TPC interface, no laila e pono ʻoe e hōʻole i ka hoʻohana ʻana i ka ut. Hoʻokū i nā kuleana kumu ma o ke kauohasudo -i.
  10. Hoʻopili ma ke ʻano paʻiecho "update user set plugin =" kahi i hoʻohana ai = "root"; aūle kīnā manu; "| mysql -u root -p mysql.

Ma kēia, ke noʻonoʻo pono ʻia ka hoʻonohonoho ʻana a me ka hoʻonohonoho ʻana o PHP no LAMP.

E nānā pū:: Hoʻonohonoho kikowaena PHP ma ka Pūnaewele ʻo Ubuntu

Ua hoʻopili mākou i kēia lā i ka hoʻonohonoho ʻana a me ka hoʻonohonoho maʻamau o nā ʻenehana LAMP no ka kikowaena hana ʻo Ubuntu. ʻOiaʻiʻo, ʻaʻole kēia nā ʻike a pau hiki ke hāʻawi ʻia ma kēia kumuhana, he nui nā nuances e pili ana i ka hoʻohana ʻana o nā waihona kikowaena a iʻole ʻikepili. Akā, mahalo i nā ʻōlelo aʻoaʻo i luna, hiki iā ʻoe ke hoʻomākaukau maʻalahi i kāu nenoai no ka hana pono o kēia ʻāpana polokalamu.

Pin
Send
Share
Send