Možda ste tek započeli izgradnju dinamičke web aplikacije u PHP-u i želite postaviti LAMP Stack. Pojam LAMP dolazi iz operativnog sustava Linux, poslužitelja Apache, baze podataka MySQL i jezika PHP. Krenimo s instalacijom LAMP Stacka na Ubuntu 20.04.
Prije svega, trebali biste imati sudo privilegije na vašem sustavu ili se prijaviti kao root za obavljanje sljedećih zadataka:
Ažurirajte spremište paketa sustava
Da biste započeli sa svim instalacijama, najbolja je praksa prvo ažurirati spremište APT predmemorije tako da se sve najnovije aplikacije mogu glatko instalirati.
$ sudo apt ažuriranje
Nakon što se apt-cache ažurira, spremni smo za napredak s instalacijom LAMP Stack-a.
Prvo instalirajmo MySQL.
Instalirajte MySQL na Ubuntu 20.04
Budući da se MySQL uglavnom koristi kao baza podataka s PHP-om i koristi se za upravljanje i pohranu podataka za instalaciju MySQL-a na vaš ubuntu sustav, upišite naredbu datu ispod.
$ sudo apt instalirati mysql-server mysql-client
Zatražit će vam da zauzmete dodatni prostor na disku za instaliranje paketa, pa pritisnite "y" za nastavak instaliranja MySQL-a.
Jednom kada je MySQL instaliran, provjerite verziju upisivanjem ove naredbe.
Da biste provjerili radi li MySQL usluga na vašem ubuntu sustavu ili ne, upišite ovu naredbu da biste provjerili status.
Ako nije aktivan, možete ga pokrenuti pomoću ključne riječi start u gornjoj naredbi poput ove
Da biste se prijavili u ljusku MySQL-a, upišite sljedeću naredbu
Po prvi put neće tražiti lozinku.
Nakon što se prijavite u MySQL ljusku, možete postaviti lozinku ili izvesti bilo koju funkciju povezanu s bazom podataka u njoj.
Sada izađimo kroz njega i instalirajte web poslužitelj Apache 2 na Ubuntu sustav.
mysql> izlaz
Instalirajte Apache web poslužitelj na Ubuntu 20.04
Apache 2 je web poslužitelj koji rukuje poslužiteljima za hosting web aplikacija. Da biste instalirali Apache 2 na svoj ubuntu sustav, pokrenite ovu naredbu.
$ sudo apt instalirati apache2
Može zatražiti i davanje dodatnih prostora na disku za instalaciju Apachea, pa pritisnite "y" da biste nastavili postupak instalacije.
Jednom je instaliran i web poslužitelj Apache 2; status možete provjeriti upisivanjem sljedeće naredbe.
$ sudo systemctl status apache2
Ako je aktivan i pokrenut, onda je dobro krenuti s instalacijom PHP-a; u suprotnom, počnite koristiti naredbu
Nakon pokretanja, instalirajmo PHP sada,
Instalirajte PHP na Ubuntu 20.04
Najnoviju stabilnu verziju PHP-a lako možete instalirati na ubuntu iz spremišta paketa APT upisivanjem naredbe dane u terminalu
$ sudo apt instalirati php
Pritisnite "y" da biste nastavili postupak ako se traži dodatni prostor na disku za instaliranje PHP-a.
Nakon uspješne instalacije PHP-a, inačicu možete provjeriti upisivanjem naredbe
$ php --verzija
PHP verzija 7.3.4 je instaliran.
Instalirajte PHP proširenja
Sada, ako želite instalirati i neko drugo osnovno PHP proširenje, koje je potrebno za phpMyAdmin, na primjer,
- php-uvijanje
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
To možete učiniti upisivanjem sljedeće naredbe.
$ sudo apt instalirati php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
Omogućite da zauzme dodatni prostor na disku za proširenja za instaliranje tako da upišete "y" i pritisnete gumb "Enter".
Ova naredba će instalirati sva potrebna PHP proširenja za pokretanje phpMyAdmina.
Dakle, na ovaj način možete instalirati sve potrebne pakete na Ubuntu 20.04 i postavite LAMP Stack za izgradnju vaše dinamične web aplikacije.
Zaključak
Ovaj post sadrži detaljni vodič za instalaciju i postavljanje LAMP stoga na Ubuntu 20.04 LTS.