*** POGLEDAJ OPIS SNIMKA *** Operativni sistemi - 038 - CentOS 7 - Instalacija
Sadržaj:
- Preduvjeti
- Instaliranje Nginx-a na CentOS 8
- Podešavanje vatrozida
- Struktura Nginx konfiguracijske datoteke i najbolje prakse
- Zaključak
Nginx izgovara "motor x" je otvoreni izvorni, visoko performansni HTTP i obrnuti proxy poslužitelj koji je odgovoran za rukovanje teretom nekih od najvećih web lokacija na Internetu. Može se koristiti kao samostalni web poslužitelj, alat za uravnoteživanje učitavanja, predmemorija sadržaja i obrnuti proxy za HTTP i ne-HTTP poslužitelje.
U usporedbi s Apacheom, Nginx može upravljati s velikim brojem istodobnih veza i ima manji memorijski otisak po spoju.
Ovaj vodič objašnjava kako instalirati i upravljati Nginxom na CentOS 8.
Preduvjeti
Prije nastavka provjerite jeste li prijavljeni kao korisnik s povlasticama sudo i nemate Apache ili bilo koji drugi postupak koji se izvodi na portu 80 ili 443.
Instaliranje Nginx-a na CentOS 8
Počevši od CentOS 8, Nginx paket dostupan je u zadanim CentOS spremištima.
Instalacija Nginx-a na CentOS 8 jednostavna je kao i tipkanje:
sudo yum install nginx
Kad je instalacija dovršena, omogućite i pokrenite Nginx uslugu sa:
sudo systemctl enable nginx
sudo systemctl start nginx
Da biste provjerili da se usluga pokreće, provjerite njen status:
sudo systemctl status nginx
Izlaz bi trebao izgledati ovako:
● nginx.service - The nginx HTTP and reverse proxy server Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2019-10-06 18:35:55 UTC; 17min ago…
Podešavanje vatrozida
FirewallD je zadano rješenje vatrozida na Centos 8.
Tijekom instalacije Nginx stvara zaštitne datoteke datoteka firewalld s unaprijed definiranim pravilima za omogućavanje pristupa HTTP (
80
) i HTTPS (
443
) portovima.
Pomoću sljedećih naredbi trajno otvorite potrebne portove:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Sada možete testirati svoju Nginx instalaciju tako da otvorite
http://YOUR_IP
u svom web pregledniku. Trebali biste vidjeti zadanu Nginx stranicu dobrodošlice, koja bi trebala izgledati kao na slici ispod:
Struktura Nginx konfiguracijske datoteke i najbolje prakse
- Sve konfiguracijske datoteke Nginx nalaze se u direktoriju
/etc/nginx/
Glavna Nginx konfiguracijska datoteka je/etc/nginx/nginx.conf
Stvaranjem zasebne konfiguracijske datoteke za svaku domenu poslužitelju je lakše održavati. Nginx datoteke bloka poslužitelja mora završiti s.conf
i biti spremljen u/etc/nginx/conf.d
direktoriju. Možete imati toliko blokova poslužitelja koliko želite. Dobra je praksa slijediti standardnu konvenciju o imenovanju. Na primjer, ako je ime domenemydomain.com
tada bi se konfiguracijska datoteka trebala imenovatimydomain.com.conf
Ako koristite ponavljajuće konfiguracijske segmente u blokovima vašeg poslužitelja domene, dobra je ideja te segmente ponovo razmnožiti u snippets.Nginx datoteke dnevnika (access.log
ierror.log
) nalaze se u direktoriju/var/log/nginx/
. Preporuča se da za svaki blok poslužitelja imate različite datotekeaccess
ierror
Možete postaviti korijenski direktorij dokumenata dokumenta na bilo koju lokaciju koju želite. Najčešće lokacije za webroot uključuju:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
/usr/share/nginx/html
-
Zaključak
Čestitamo, uspješno ste instalirali Nginx na svoj CentOS 8 poslužitelj. Sada ste spremni započeti implementaciju svojih aplikacija i koristiti Nginx kao web ili proxy poslužitelj.
Uslugom Nginx možete upravljati na isti način kao i bilo kojom drugom sistemskom jedinicom.
nginx centosKako instalirati nginx na debian 10 Linux

Nginx je otvoreni izvorni, visoko performansni HTTP i obrnuti proxy poslužitelj koji napaja neke od najvećih web lokacija na Internetu. U ovom ćemo udžbeniku objasniti kako instalirati i upravljati Nginxom na Debian 10 Busteru.
Kako instalirati nginx na centos 7

Nginx izgovara „motor x“ je besplatni, open-source, visoko-uspješni HTTP i obrnuti proxy poslužitelj koji je odgovoran za rukovanje teretom nekih od najvećih web lokacija na Internetu. Ovaj će vas vodič naučiti kako instalirati i upravljati Nginx-om na stroju CentOS 7.
Kako instalirati phpmyadmin s nginx na centos 7

phpMyAdmin omogućava interakciju s MySQL bazama podataka, upravljanje korisničkim računima i povlasticama i izvršavanje SQL-izjava. U ovom ćemo vam vodiču pokazati kako instalirati phpMyAdmin s Nginx-om na CentOS 7.