Operativni sistemi - 031 - Instalacija Apache2, MariaDB i PHP (LAMP)
Sadržaj:
- Instalirajte LEMP stack na Debian 9
- Preduvjeti
- Korak 1. Instaliranje Nginx
- Korak 2. Instaliranje MariaDB
- Korak 3. Instaliranje PHP-a
- Korak 4. Konfiguriranje Nginx za obradu PHP stranica
- Više informacija
- Tutoriali
Izraz LEMP skraćenica je od imena četiriju komponenti otvorenog koda:
- L - Linux operativni sustav E - Nginx HTTP i obrnuti proxy poslužitelj M - MySQL ili MariaDB relacijski sustav za upravljanje bazama podataka P - PHP programski jezik.
Ovaj niz tutorijala pokazat će vam kako instalirati Nginx, kreirati blokove poslužitelja Nginx, generirati besplatni Encrypt SSL certifikat, instalirati i zaštititi MySQL i instalirati PHP.
Detaljni vodiči koji su dio ove serije navedeni su na kraju ove stranice.
Instalirajte LEMP stack na Debian 9
Ovaj će brzi start pokazati osnovne korake potrebne za postavljanje LEMP skupa instaliranog na Debian 9 poslužitelju.
Preduvjeti
Korisnik koji ste prijavljeni kao i mora imati sudo povlastice da bi mogao instalirati pakete.
Korak 1. Instaliranje Nginx
Nginx je dostupan u zadanim Debian spremištima. Ažurirajte indeks paketa i instalirajte Nginx sa sljedećim naredbama:
sudo apt update
sudo apt install nginx
Nginx usluga automatski će se pokrenuti nakon dovršetka postupka instalacije.
Korak 2. Instaliranje MariaDB
Izlaskom Debiana 9 MySQL je zamijenjen MariaDB kao zadani sustav baze podataka. Instalirajte MariaDB pokretanjem sljedeće naredbe:
sudo apt install mariadb-server
Nakon što je instalacija dovršena,
mysql_secure_installation
naredbu
mysql_secure_installation
za poboljšanje sigurnosti MySQL instalacije:
sudo mysql_secure_installation
Od vas će se tražiti da postavite root lozinku, uklonite anonimnog korisnika, ograničite korijenov pristup lokalnom stroju i uklonite testnu bazu podataka. Na sva pitanja trebate odgovoriti sa "da" (da).
Ako želite instalirati MySQL umjesto MariaDB, pogledajte naš vodič za upute o instalaciji.Korak 3. Instaliranje PHP-a
Debian 9 isporučuje se sa PHP verzijom 7.0. Da biste instalirali PHP FPM i najčešći tip PHP modula:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Da biste instalirali PHP 7.2, posjetite ovaj vodič.
Korak 4. Konfiguriranje Nginx za obradu PHP stranica
Sada kada su instalirane sve komponente LEMP-a, možemo urediti datoteku konfiguracijske datoteke virtualnog domaćina Nginx i dodati sljedeće retke kako bi Nginx mogao obraditi PHP datoteke:
server {
#… other code
lokacija ~.php $ {uključuju isječke / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Ne zaboravite ponovo pokrenuti uslugu Nginx kako bi promjene stupile na snagu:
Više informacija
Za detaljnije upute o svakom koraku potražite sljedeće vodiče.
Tutoriali
Kako instalirati i konfigurirati redis na debian 10 Linuxu

U ovom ćemo vodiču opisati kako instalirati i konfigurirati Redis na Debian 10, Busteru. Redis je spremnik podataka s ključem u vrijednosti otvorenog koda.
Kako instalirati i konfigurirati lignje proxyja na debian 10 Linuxu

Squid je potpuno opremljeni predmemorirani proxy koji podržava popularne mrežne protokole poput HTTP, HTTPS, FTP i još mnogo toga. U ovom ćemo udžbeniku objasniti kako postaviti Proxy za lignje na Debian Buster.
Kako instalirati lemp stack na ubuntu 18.04

Ovaj niz tutorijala pokazat će vam kako instalirati Nginx, stvoriti blokove poslužitelja Nginx, generirati besplatni Šifriraj SSL certifikat, instalirajte i zaštitite MySQL i instalirajte PHP 7.2.