Pokyny krok za krokom, ako nainštalovať LAMP v systéme CentOS Stream, ktorý potrebujete na vývoj a testovanie aplikácií PHP.
Čo je zásobník LAMP
Zásobník LAMP je skratka, ktorá znamená:
- L - Linux (OS);
- A - Apache (webový server);
- M - MySQL (DB);
- P - interpreter.
Spravidla je tu potrebné pridať nginx, pretože Apache a nginx majú odlišné algoritmy spracovania požiadaviek. Ak sa server používa na vývoj (minimálny počet požiadaviek), v tomto prípade postačí Apache. Ak potrebujete server na spracovanie veľkého počtu požiadaviek a prácu v podmienkach vysokého zaťaženia, vyberte navyše nginx ako reverzný server.
Pokyny krok za krokom, ako nainštalovať Apache (webový server)
Inštalácia apache v systéme CentOS zahŕňa niekoľko činností:
1. Apache nainštalujte pomocou príkazu
dnf install httpd
2. Pridanie Apache do automatického sťahovania a spustenie služby.
3. Prístup k portom (zvyčajne je na serveri uzavretý bežným firewallom Firewall. Používa sa príkaz:
firewall-cmd --permanent --zone=public --add-service=http
Podobne aj pre https. Následne reštartujte počítač a zistite, či sa porty po zmene predvolených nastavení otvorili.
Ak je všetko v poriadku, môžete skúsiť vytvoriť jednoduchú stránku na test. Skontrolujte to jednoducho: IP-adresu VPS zadajte do adresného riadka prehliadača. Ak všetko funguje a otvorí sa, prejdite do nastavení. Je potrebné vytvoriť konfiguračný súbor a skontrolovať Apache, či neobsahuje syntaktické chyby.