Kif tinstalla Nginx fuq CentOS 7
NGINX (qosra għal Engine X) huwa server tal-web HTTP b'xejn, b'sors miftuħ u b'saħħtu u proxy invers b'arkitettura mmexxija mill-avvenimenti (asinkrona). Huwa miktub bl-użu tal-lingwa ta 'programmar C u jaħdem fuq sistemi operattivi bħal Unix kif ukoll Windows OS.
Jaħdem ukoll bħala reverse proxy, posta standard u server proxy TCP/UDP, u jista' wkoll jiġi kkonfigurat bħala load balancer. Qed iħaddem bosta siti fuq il-web; magħruf sew għall-prestazzjoni għolja, l-istabbiltà u s-sett b'ħafna karatteristiċi tiegħu.
F'dan l-artikolu, se nispjegaw kif tinstalla, tikkonfigura u timmaniġġja Nginx HTTP web server fuq CentOS 7 jew RHEL 7 server bl-użu tal-linja tal-kmand.
- Installazzjoni Minima ta' Server CentOS 7
- Installazzjoni Minima ta' Server RHEL 7
- Sistema CentOS/RHEL 7 b'indirizz IP statiku
Installa Nginx Web Server
1. L-ewwel aġġorna l-pakketti tas-softwer tas-sistema għall-aħħar verżjoni.
# yum -y update
2. Sussegwentement, installa server HTTP Nginx mill-maniġer tal-pakkett YUM kif ġej.
# yum install epel-release # yum install nginx
Immaniġġja Nginx HTTP Server fuq CentOS 7
3. Ladarba Nginx web server installat, tista 'tibda l-ewwel darba u tippermetti li tibda awtomatikament fil-boot tas-sistema.
# systemctl start nginx # systemctl enable nginx # systemctl status nginx
Ikkonfigura firewalld biex Jippermetti Nginx Traffic
4. B'mod awtomatiku, CentOS 7 firewall built-in huwa ssettjat biex jimblokka t-traffiku Nginx. Biex tippermetti t-traffiku tal-web fuq Nginx, aġġorna r-regoli tal-firewall tas-sistema biex tippermetti pakketti deħlin fuq HTTP u HTTPS billi tuża l-kmandi hawn taħt.
# firewall-cmd --zone=public --permanent --add-service=http # firewall-cmd --zone=public --permanent --add-service=https # firewall-cmd --reload
Ittestja Nginx Server fuq CentOS 7
5. Issa tista 'tivverifika server Nginx billi tmur fil-URL li ġej, se tintwera paġna nginx default.
http://SERVER_DOMAIN_NAME_OR_IP
Fajls u Direttorji Importanti Nginx
- Id-direttorju tal-għeruq tas-server default (direttorju tal-ogħla livell li fih fajls tal-konfigurazzjoni): /etc/nginx.
- Il-fajl ewlieni tal-konfigurazzjoni Nginx: /etc/nginx/nginx.conf.
- Il-konfigurazzjonijiet tal-blokk tas-server (hosts virtwali) jistgħu jiġu miżjuda fi: /etc/nginx/conf.d.
- Id-direttorju tal-għerq tad-dokument tas-server default (fih fajls tal-web): /usr/share/nginx/html.
Tista' wkoll tixtieq taqra dawn l-artikoli relatati mas-server tal-web Nginx li ġejjin.
- Kif Tissettja Hosts Virtwali bbażati fuq ismijiet u bbażati fuq IP (Blokki tas-Server) b'NGINX
- Il-Gwida Ultimate biex Tiżgura, Tibbies u Ttejjeb il-Prestazzjoni ta' Nginx Web Server
- Kif tinstalla Varnish Cache 5.1 għal Nginx fuq CentOS 7
- Installa l-aħħar Nginx 1.10.1, MariaDB 10 u PHP 5.5/5.6 fuq CentOS 7
F'dan l-artikolu, urejna kif tinstalla u timmaniġġja Nginx HTTP server mil-linja ta 'kmand fuq CentOS 7. Tista' tistaqsi mistoqsijiet jew tagħtina kwalunkwe feedback permezz tal-formola ta 'kummenti hawn taħt.