MA JOC CU SETARILE UNUI ABONAT CARE ARE GLOBAL
Cuprins:
- Înainte de a începe
- Începând Nginx
- Oprirea Nginx
- Repornește Nginx
- Reîncărcare Nginx
- Testarea configurației Nginx
- Vizualizarea stării Nginx
- Verificarea versiunii Nginx
- Concluzie
Nginx pronunțat „motor x” este un server de proxy HTTP liber și de înaltă performanță, de înaltă performanță și invers proxy, responsabil pentru gestionarea încărcării unora dintre cele mai mari site-uri de pe Internet. Poate fi folosit ca server web autonom și ca proxy invers pentru Apache și alte servere web.
În acest ghid, vom trece peste cele mai importante și frecvent utilizate comenzi Nginx, inclusiv pornirea, oprirea și repornirea Nginx.
Înainte de a începe
Presupunem că sunteți autentificat ca root sau utilizator cu privilegii sudo. Comenzile din uide acest gshould funcționează pe orice distribuție modernă de Linux, cum ar fi Ubuntu 18.04 și CentOS 8 și Debian 10.
Începând Nginx
Pornirea Nginx este destul de simplă. Trebuie doar să executați următoarea comandă:
sudo systemctl start nginx
La succes, comanda nu produce nici o ieșire.
Dacă executați o distribuție Linux fără sistemd pentru a începe tipul Nginx:
sudo service start nginx
În loc să porniți manual serviciul Nginx, este recomandat să îl setați pentru a porni la pornirea sistemului:
Oprirea Nginx
Oprirea Nginx închide rapid toate procesele de lucru Nginx, chiar dacă există conexiuni deschise.
Pentru a opri Nginx, executați una dintre următoarele comenzi:
sudo systemctl stop nginx
sudo service stop nginx
Repornește Nginx
Opțiunea de repornire este o modalitate rapidă de oprire și de pornire a serverului Nginx.
Utilizați una dintre următoarele comenzi pentru a efectua o repornire Nginx:
sudo systemctl restart nginx
sudo service restart nginx
Aceasta este comanda pe care o veți folosi cel mai frecvent.
Reîncărcare Nginx
Trebuie să reîncărcați sau să reporniți Nginx ori de câte ori faceți modificări la configurația sa.
Comanda de reîncărcare încarcă noua configurație, începe noi procese de lucru cu noua configurație și închide cu grație procesele vechi de lucrător.
Pentru a reîncărca Nginx, utilizați una dintre următoarele comenzi:
sudo systemctl reload nginx
sudo service reload nginx
Testarea configurației Nginx
Ori de câte ori faceți modificări în fișierul de configurare al serverului Nginx, este bine să testați configurația înainte de a reporni sau reîncărca serviciul.
Folosiți următoarea comandă pentru a testa configurația Nginx pentru orice sintaxă sau erori de sistem:
sudo nginx -t
Rezultatul va arăta ca mai jos:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
Dacă există erori, comanda imprimă un mesaj detaliat.
Vizualizarea stării Nginx
Pentru a verifica starea serviciului Nginx, utilizați următoarea comandă:
sudo systemctl status nginx
Rezultatul va arăta astfel:
nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-04-21 13:57:01 PDT; 5min ago Docs: man:nginx(8) Process: 4491 ExecStop=/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid (code=exited, status=0/SUCCESS) Process: 4502 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Process: 4492 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Main PID: 4504 (nginx) Tasks: 3 (limit: 2319) CGroup: /system.slice/nginx.service |-4504 nginx: master process /usr/sbin/nginx -g daemon on; master_process on; |-4516 nginx: worker process `-4517 nginx: worker process
Verificarea versiunii Nginx
Uneori poate fi necesar să cunoașteți versiunea Nginx, astfel încât să puteți depana o problemă sau să determinați dacă este disponibilă o anumită caracteristică.
Puteți verifica versiunea dvs. Nginx rulând:
sudo nginx -v
nginx version: nginx/1.14.0 (Ubuntu)
Opțiunea
-V
afișează versiunea Nginx împreună cu opțiunea de configurare.
Concluzie
În acest ghid, v-am arătat unele dintre cele mai esențiale comenzi Nginx. Dacă doriți să aflați mai multe despre opțiunile liniei de comandă Nginx, vizitați documentația Nginx.
terminalul nginxMistrele de Pandaria vor ieși săptămâna viitoare: iată ce ar trebui să știți
Ultima expansiune a World of Warcraft include o tona de noi caracteristici și locuri de explorat
Dacă sunteți unul dintre jucătorii Xbox care preferă să schimbe aspectul butonului de pe controler, în funcție de jocul pe care îl jucați, ar trebui să știți că este posibilă redimensionarea acelor butoane în funcție de preferințele dvs. Dacă sunteți surprins, butoanele Mapping nu sunt noi. Jucătorii folosiseră controlează personalizat pentru o perioadă de timp și din acest motiv Xbox One a început să susțină această caracteristică, în special cu
Elite Controller
Asigurați-vă, evitați escrocherile online și știți când să aveți încredere într-un site web! Protejați-vă, evitați înșelătoriile online și știți când să aveți încredere într-un site web!
World Wide Web are milioane de site-uri - atât de multe încât o singură viață nu este suficientă pentru a le vizita pe toate! Este o natură umană că orice invenție sau descoperire a fost folosită în beneficiul omenirii și, de asemenea, a fost folosită greșit! Acest lucru este valabil și pentru lumea WWW! Dacă există servicii cum ar fi motoarele de căutare, comunitățile sociale, e-mailurile etc. pentru a vă ajuta, atunci există și spamuri, descărcări de articole de tip warez, partajarea ilegală,







