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.
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.
Kung hindi ito aktibo, maaari mo itong simulan sa pamamagitan ng paggamit ng simulang keyword sa utos sa itaas na tulad nito
Upang mag-login sa shell ng MySQL, i-type ang sumusunod na utos
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
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.