I-set up ang LAMP (Linux, Apache, MySQL, PHP) Stack sa Ubuntu 20.04

Set Up Lamp Linux Apache



Maaaring nagsimula ka lamang sa pagbuo ng iyong pabago-bagong web application sa PHP, at nais mong i-set up ang LAMP Stack. Ang termino para sa ilaw ay nagmula sa Linux Operating System, Apache server, MySQL database, at wika ng PHP. Magsimula tayo sa pag-install ng LAMP Stack sa Ubuntu 20.04.







Una sa lahat, dapat kang magkaroon ng mga pribilehiyo ng sudo sa iyong system o mag-log bilang isang ugat upang maisagawa ang mga sumusunod na gawain:



I-update ang Repository ng Package ng System

Upang makapagsimula sa lahat ng pag-install, pinakamahusay na kasanayan na i-update muna ang APT cache repository upang ang lahat ng mga pinakabagong application ay maaaring mai-install nang maayos.



$sudoapt update


Kapag na-update ang apt-cache, handa na kaming magpatuloy sa pag-install ng LAMP Stack.





I-install muna natin ang MySQL.

I-install ang MySQL sa Ubuntu 20.04

Dahil ang MySQL ay kadalasang ginagamit bilang isang database na may PHP at ginagamit upang pamahalaan at mag-imbak ng data upang mai-install ang MySQL sa iyong system ng ubuntu, i-type ang utos na ibinigay sa ibaba.



$sudoapti-installMySQL-server MySQL-client


Hihilingin sa iyo na kumuha ng karagdagang puwang sa disk para ma-install ang pakete, kaya pindutin ang y upang magpatuloy sa pag-install ng MySQL.


Kapag na-install na ang MySQL, suriin ang bersyon sa pamamagitan ng pagta-type ng utos na ito.

$MySQL--versi


At upang suriin na ang serbisyo ng MySQL ay tumatakbo o hindi sa iyong system ng ubuntu, i-type ang utos na ito upang suriin ang katayuan.

$sudokatayuan ng systemctl mysql.service


Kung hindi ito aktibo, maaari mo itong simulan sa pamamagitan ng paggamit ng simulang keyword sa utos sa itaas na tulad nito

$sudosystemctl simulan ang MySQL. serbisyo


Upang mag-login sa shell ng MySQL, i-type ang sumusunod na utos

$sudoMySQL


Hindi ito hihilingin sa iyo para sa anumang password sa unang pagkakataon.

Kapag nag-log in ka sa shell ng MySQL, maaari mong i-set up ang iyong password o magsagawa ng anumang pagpapaandar na nauugnay sa database dito.

Lumabas tayo sa pamamagitan nito at i-install ang Apache 2 web server sa Ubuntu system.

MySQL> labasan

I-install ang Apache Web Server sa Ubuntu 20.04

Ang Apache 2 ay isang web server na humahawak sa mga server para sa pagho-host ng mga web application. Upang mai-install ang Apache 2 sa iyong system ng ubuntu, patakbuhin ang utos na ito.

$sudoapti-installapache2


Maaari din itong mag-prompt para sa pagkuha ng isang pagbibigay ng karagdagang puwang ng disk para sa pag-install ng Apache, kaya pindutin ang y upang ipagpatuloy ang proseso ng pag-install.

Minsan, naka-install din ang Apache 2 web server; maaari mong suriin ang katayuan sa pamamagitan ng pag-type ng sumusunod na utos.

$sudokatayuan ng systemctl apache2


Kung ito ay aktibo at tumatakbo, pagkatapos ay mahusay kang pumunta sa pag-install ng PHP; kung hindi man, simulang gamitin ang utos

$sudosystemctl simulan ang apache2


Pagkatapos simulan ito, i-install natin ang PHP ngayon,

I-install ang PHP sa Ubuntu 20.04

Ang pinakabagong matatag na bersyon ng PHP ay madaling mai-install sa ubuntu mula sa APT package repository sa pamamagitan ng pag-type ng utos na ibinigay sa ibaba sa terminal

$sudoapti-installphp


Pindutin ang y upang ipagpatuloy ang proseso kung mag-uudyok ito para sa pagkuha ng karagdagang puwang sa disk para sa pag-install ng PHP.

Matapos ang matagumpay na pag-install ng PHP, maaari mong suriin ang bersyon sa pamamagitan ng pag-type ng utos

$ php--versi


Ang PHP bersyon 7.3.4 ay na-install.

Mag-install ng Mga Extension ng PHP

Ngayon kung nais mong mag-install din ng ilan pang pangunahing extension ng PHP, na kinakailangan para sa phpMyAdmin, Halimbawa,

  • php-curl
  • php-gd
  • php-mbstring
  • php-MySQL
  • php-zip
  • php-json
  • php-xml

Maaari mo itong gawin sa pamamagitan ng pag-type ng sumusunod na utos.

$sudoapti-installphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Payagan itong kumuha ng karagdagang puwang sa disk para mai-install ng mga extension sa pamamagitan ng pagta-type ng y at pagpindot sa Enter button.


I-install ng utos na ito ang lahat ng kinakailangang mga extension ng PHP para sa pagpapatakbo ng phpMyAdmin.

Kaya ito kung paano mo mai-install ang lahat ng kinakailangang mga pakete sa Ubuntu 20.04 at i-set up ang LAMP Stack para sa pagbuo ng iyong dynamic na web application.

Konklusyon

Naglalaman ang post na ito ng sunud-sunod na gabay upang mai-install at i-set up ang LAMP stack sa Ubuntu 20.04 LTS.