Kako postaviti LAMP okruženje na Linux računalo – korak-po-korak vodič

Kako postaviti LAMP okruženje na Linux računalo – korak-po-korak vodič

U današnje vrijeme gotovo svaka web-aplikacija zahtijeva pouzdano i stabilno okruženje za rad. Jedna od najčešće korištenih kombinacija softvera je LAMP – Linux, Apache, MySQL i PHP. Ovaj skup alata omogućuje razvoj i hostiranje dinamičkih web-stranica, blogova, e-trgovina i mnogih drugih aplikacija. U nastavku ćemo detaljno objasniti kako instalirati LAMP na Linux-sustav, koristeći najčešće raspoložive pakete i jednostavne terminalne naredbe. Članak je namijenjen i početnicima, pa se ne očekuje prethodno iskustvo s Linux-om.

1. Priprema sustava

Prije nego što započnemo instalaciju, preporučujemo da ažuriramo popis dostupnih paketa i instaliramo sve najnovije sigurnosne zakrpe. Otvorite terminal i upišite:

sudo apt update && sudo apt upgrade -y

Ova naredba osigurava da su svi instalirani paketi na najnovijoj verziji, što smanjuje mogućnost grešaka tijekom instalacije.

2. Instalacija Apache web servera

Apache je najpopularniji web-server na Linux-u. Instalacija je jednostavna:

sudo apt install apache2 -y

Po instalaciji, Apache se automatski pokreće. Da biste provjerili je li server aktivan, upišite u preglednik adresu http://localhost. Trebali biste vidjeti početnu stranicu Apache-a s natpisom „It works!”. Ako ne, provjerite status usluge:

sudo systemctl status apache2

Za ručno pokretanje ili ponovno pokretanje usluge koristite:

sudo systemctl restart apache2

3. Instalacija PHP-a i potrebnih modula

PHP je skriptni jezik koji se izvršava na serveru. Za rad s Apache-om potrebno je instalirati PHP-modul koji ga povezuje s web-serverom. Nažalost, u nekim distribucijama PHP-5 više nije dostupan, pa ćemo instalirati najnoviju stabilnu verziju (PHP-8). Naredba izgleda ovako:

sudo apt install php libapache2-mod-php php-mysql -y

Ova naredba instalira PHP, modul za Apache i dodatak za rad s MySQL-om. Nakon instalacije, ponovno pokrenite Apache:

sudo systemctl restart apache2

Da biste provjerili instalaciju PHP-a, stvorite testnu datoteku:

sudo nano /var/www/html/info.php

Unesite sljedeći sadržaj:


Spremite datoteku (Ctrl+O, Enter, Ctrl+X) i u preglednik upišite http://localhost/info.php. Trebali biste vidjeti stranicu s detaljnim informacijama o PHP-u.

4. Instalacija MySQL baze podataka

MySQL je najčešće korištena baza podataka u LAMP okruženju. Instalacija je jednostavna:

sudo apt install mysql-server -y

Prilikom instalacije će vas sustav zamoliti da postavite lozinku za korisnika root. Odaberite sigurnu lozinku i zabilježite je na sigurno mjesto. Nakon instalacije, preporučujemo da pokrenete sigurnosni skript:

sudo mysql_secure_installation

Ovaj skript uklanja anonimne korisnike, onemogućuje prijavu root-a s udaljenih računala i briše testnu bazu podataka.

5. Instalacija phpMyAdmin-a – grafičko upravljanje bazama

phpMyAdmin je web-aplikacija koja omogućuje jednostavno upr

If you like this post you might also like these

More Reading

Post navigation

Enciklopedija na hrvatskom jeziku: od rukopisa do digitalne ere

Hrvatski jezik, bogat i raznolik, od davnina je prenosio znanje i kulturu. No, tek s razvojem tiskarstva i sustavnim pristupom prikupljanju i organizaciji informacija, hrvatska mudrost dobila je svoj enciklopedijski oblik. Enciklopedija na hrvatskom nije samo zbirka natuknica; ona je svjedočanstvo...

Bol u trbuhu: Kada nelagoda skriva ozbiljne probleme s unutarnjim organima?

Bol u trbuhu često doživljavamo kao prolaznu nelagodu, nešto što će proći s vremenom ili uz pomoć kućnih pripravaka. Međutim, kada ta bol potječe iz dubine naših unutarnjih organa, ona može biti znak upozorenja na ozbiljnije zdravstvene probleme. Razumijevanje prirode takvih bolova, njihovih...

Leave a Comment

Odgovori

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena sa * (obavezno)

back to top