Kā instalēt Nginx CentOS 7
NGINX (saīsinājums no X motora) ir bezmaksas, atvērtā koda un jaudīgs HTTP tīmekļa serveris un reversais starpniekserveris ar notikumu virzītu (asinhrono) arhitektūru. Tas ir rakstīts, izmantojot C programmēšanas valodu, un darbojas uz Unix līdzīgām operētājsistēmām, kā arī ar Windows OS.
Tas darbojas arī kā reversais starpniekserveris, standarta pasta un TCP/UDP starpniekserveris, un to var papildus konfigurēt kā slodzes līdzsvarotāju. Tas nodrošina daudzu tīmekļa vietņu darbību; labi pazīstams ar augstu veiktspēju, stabilitāti un funkcijām bagātu komplektu.
Šajā rakstā mēs izskaidrosim, kā instalēt, konfigurēt un pārvaldīt Nginx HTTP tīmekļa serveri CentOS 7 vai RHEL 7 serverī, izmantojot komandrindu.
- CentOS 7 servera minimālā instalēšana
- RHEL 7 servera minimālā instalēšana
- CentOS/RHEL 7 sistēma ar statisku IP adresi
Instalējiet Nginx tīmekļa serveri
1. Vispirms atjauniniet sistēmas programmatūras pakotnes uz jaunāko versiju.
# yum -y update
2. Pēc tam instalējiet Nginx HTTP serveri no YUM pakotņu pārvaldnieka šādi.
# yum install epel-release # yum install nginx
Pārvaldiet Nginx HTTP serveri CentOS 7
3. Kad Nginx tīmekļa serveris ir instalēts, varat to startēt pirmo reizi un ļaut tam automātiski startēt sistēmas sāknēšanas laikā.
# systemctl start nginx # systemctl enable nginx # systemctl status nginx
Konfigurējiet firewalld, lai atļautu Nginx trafiku
4. Pēc noklusējuma CentOS 7 iebūvētais ugunsmūris ir iestatīts, lai bloķētu Nginx trafiku. Lai atļautu tīmekļa trafiku vietnē Nginx, atjauniniet sistēmas ugunsmūra noteikumus, lai atļautu ienākošās paketes HTTP un HTTPS, izmantojot tālāk norādītās komandas.
# firewall-cmd --zone=public --permanent --add-service=http # firewall-cmd --zone=public --permanent --add-service=https # firewall-cmd --reload
Pārbaudiet Nginx serveri CentOS 7
5. Tagad jūs varat pārbaudīt Nginx serveri, dodoties uz šo URL, tiks parādīta noklusējuma nginx lapa.
http://SERVER_DOMAIN_NAME_OR_IP
Nginx Svarīgi faili un direktoriji
- Servera noklusējuma saknes direktorijs (augstākā līmeņa direktorijs, kurā ir konfigurācijas faili):/etc/nginx.
- Galvenais Nginx konfigurācijas fails: /etc/nginx/nginx.conf.
- Servera bloka (virtuālo resursdatoru) konfigurācijas var pievienot: /etc/nginx/conf.d.
- Noklusējuma servera dokumenta saknes direktorijs (satur tīmekļa failus):/usr/share/nginx/html.
Varat arī izlasīt šos ar Nginx tīmekļa serveri saistītos rakstus.
- Kā ar vārdu NGINX iestatīt uz vārda un IP balstītus virtuālos resursdatorus (servera blokus)
- Galīgais ceļvedis Nginx tīmekļa servera drošai, cietināšanai un veiktspējas uzlabošanai
- Kā uz CentOS 7 instalēt Nginx lakas kešatmiņu 5.1
- CentOS 7 instalējiet jaunākos Nginx 1.10.1, MariaDB 10 un PHP 5.5/5.6
Šajā rakstā mēs parādījām, kā instalēt un pārvaldīt Nginx HTTP serveri no CentOS 7 komandrindas. Jūs varat uzdot jautājumus vai sniegt mums atsauksmes, izmantojot zemāk esošo komentāru veidlapu.