Nginxi installimine CentOS 7-le
NGINX (lühend mootorist X) on tasuta, avatud lähtekoodiga ja võimas HTTP-veebiserver ja vastupidine puhverserver sündmuste juhitud (asünkroonse) arhitektuuriga. See on kirjutatud C-programmeerimiskeelt kasutades ja töötab nii Unixi-laadsetes operatsioonisüsteemides kui ka Windows OS-is.
See töötab ka vastupidise puhverserveri, tavalise posti ja TCP/UDP puhverserverina ning seda saab lisaks konfigureerida koormuse tasakaalustajana. See toidab paljusid veebisaite; tuntud oma suure jõudluse, stabiilsuse ja funktsioonirikka komplekti poolest.
Selles artiklis selgitame, kuidas Nginx HTTP veebiserverit CentOS 7 või RHEL 7 serverisse installida, konfigureerida ja hallata käsurea abil.
- CentOS 7 serveri minimaalne install
- RHEL 7 serveri minimaalne install
- CentOS/RHEL 7 süsteem staatilise IP-aadressiga
Installige Nginxi veebiserver
1. Uuendage kõigepealt süsteemi tarkvarapaketid uusimale versioonile.
# yum -y update
2. Järgmisena installige Nginx HTTP server YUM-paketi haldurist järgmiselt.
# yum install epel-release # yum install nginx
Nginxi HTTP-serveri haldamine CentOS 7-s
3. Kui Nginxi veebiserver on installitud, saate seda esimest korda käivitada ja lubada, et see käivitub automaatselt süsteemi käivitamisel.
# systemctl start nginx # systemctl enable nginx # systemctl status nginx
Seadistage tulemüür lubamaks Nginxi liiklust
4. Vaikimisi on CentOS 7 sisseehitatud tulemüür blokeeritud Nginxi liiklus. Nginxis veebiliikluse lubamiseks värskendage süsteemi tulemüüri reegleid, et lubada sissetulevad paketid HTTP-l ja HTTPS-il, kasutades alltoodud käske.
# firewall-cmd --zone=public --permanent --add-service=http # firewall-cmd --zone=public --permanent --add-service=https # firewall-cmd --reload
Testige Nginxi serverit CentOS 7-s
5. Nüüd saate Nginxi serveri kinnitada, minnes järgmisele URL-ile, kuvatakse vaikimisi nginxi leht.
http://SERVER_DOMAIN_NAME_OR_IP
Nginxi olulised failid ja kataloogid
- Serveri vaikekataloog (konfiguratsioonifaile sisaldav ülataseme kataloog):/etc/nginx.
- Nginxi peamine konfiguratsioonifail: /etc/nginx/nginx.conf.
- Serveriploki (virtuaalsed hostid) konfiguratsioone saab lisada: /etc/nginx/conf.d.
- Serveri dokumendi vaikekataloog (sisaldab veebifaile):/usr/share/nginx/html.
Samuti võiksite lugeda järgmisi Nginxi veebiserveriga seotud artikleid.
- Kuidas seadistada nimepõhiseid ja IP-põhiseid virtuaalseid hoste (serveriplokke) NGINX-iga
- Nginxi veebiserveri turvalisuse, karastamise ja jõudluse parandamise ülim juhend
- Kuidas installida Nginxi lakivahemälu 5.1 CentOS 7-le
- CentOS 7-sse installige uusimad Nginx 1.10.1, MariaDB 10 ja PHP 5.5/5.6
Selles artiklis näitasime, kuidas Nginxi HTTP-serverit CentOS 7 käsurealt installida ja hallata. Allpool oleva kommentaarivormi kaudu saate küsimusi esitada või meile tagasisidet anda.