Nginx

Paleiskite, sustabdykite ir iš naujo paleiskite „Nginx“ tinklo serverį sistemoje „Linux“

Paleiskite, sustabdykite ir iš naujo paleiskite „Nginx“ tinklo serverį sistemoje „Linux“
NGINX yra atviro kodo interneto serveris, turintis apkrovos balansavimo, talpyklos talpinimo ir atvirkštinio tarpinio serverio funkcijas.

Igoris Sysojevas sukūrė ją tam, kad įveiktų mastelio ir sutampymo ribas, esančias įprastuose interneto serveriuose, ir siūlo įvykiais paremtą, asinchroninę architektūrą, kuri padidina NGINX, kaip interneto serverio, našumą ir stabilumą.

Kaip ir visų serverių valdymo atveju, dėl įvairių priežasčių jums reikia paleisti, sustabdyti ir paleisti iš naujo NGINX žiniatinklio serverį.

Šiame vadove aptariama, kaip naudoti įvairius metodus valdant NGINX paslaugą, veikiančią „Linux“ sistemoje.

PASTABA: Jei naudojate NGINX nuotoliniame serveryje, turėsite turėti SSH ryšį. Įsitikinkite, kad taip pat turite sudo arba root prieigą prie savo sistemos.

Kaip valdyti „NGINX“ paslaugą naudojant „Systemd Service Manager“

Vienas iš būdų valdyti NGINX paslaugą yra „systemd“ paslaugų tvarkyklės naudojimas, paprastai pasiekiamas naudojant „systemctl“ komandą. Šis metodas veiks tik tuo atveju, jei sistema, kurioje įdiegta „NGINX“, kaip sistemos valdytoją naudoja „systemd“.

Kaip peržiūrėti NGINX tinklo serverio būseną

Daugeliu atvejų NGINX yra įdiegta kaip paslauga ir veikia fone. Nors NGINX veikia fone, yra būdų, kaip peržiūrėti paslaugos būseną naudojant „systemctl“ įrankį.

Norėdami pamatyti, kaip paslauga veikia, atidarykite terminalo langą ir įveskite komandą:

sudo systemctl būsena nginx

Aukščiau pateiktoje komandoje bus rodoma informacija apie NGINX paslaugą. Komanda parodys bet kurį iš šių scenarijų.

PASTABA: Paspauskite Q, kad išeitumėte iš būsenos režimo į apvalkalą.

Kaip naudoti „systemd“ norint paleisti ir sustabdyti „Nginx“ paslaugą

„Systemd“ yra universalus įrankis, valdantis paslaugas daugumoje „Linux“ paskirstymų. Jei „NGINX“ sukonfigūruota veikti kaip paslauga, mes galime naudoti „systemd“ ją paleisti ir sustabdyti.

Norėdami paleisti „Nginx“ paslaugą, naudokite komandą:

sudo systemctl pradėti nginx

Norėdami sustabdyti „Nginx“, naudokite komandą:

sudo systemctl sustabdyti nginx

Kaip iš naujo paleisti „NGINX“ paslaugą, naudokite „systemd“

Taip pat galite naudoti „systemd“ iš naujo paleisdami „NGINX“ paslaugą. Paleidus paslaugą, visi vykdomi procesai išjungiami ir iš naujo paleidžiami iš naujo. Iš naujo paleisti paslaugą yra labai naudinga taikant konfigūracijos pakeitimus serveryje, todėl nebereikia perkrauti visos sistemos.

Paslaugą galite paleisti iš naujo dviem būdais:

Kaip iš naujo įkelti „Nginx“ paslaugą (grakštus paleidimas iš naujo)

Norėdami iš naujo paleisti NGINX paslaugą grakščiai naudodami „systemd“, naudokite komandą:

sudo systemctl perkrauti nginx

Minėta komanda reikalauja, kad paslauga veiktų.

Kaip priversti iš naujo paleisti „Nginx“ tarnybą

Jei atliekate kritinius NGINX serverio pakeitimus, turėtumėte iš naujo paleisti paslaugą. Paleidus jėgą, visi vykdomi procesai uždaromi, iš naujo juos inicijuojami ir pritaikomi nauji pakeitimai. Tai labai naudinga atliekant atnaujinimus, keičiant prievadus, tinklo sąsajas ir kt.

Galite naudoti komandą:

sudo systemctl paleiskite iš naujo „nginx“

Kaip valdyti NGINX paslaugą naudojant „Nginx“ komandas

„NGINX“ turi įmontuotų įrankių rinkinį, prieinamą naudojant „Nginx“ komandą. Šias komandas galime naudoti norėdami sąveikauti su paslauga rankiniu būdu.

Kaip naudoti Nginx komandas norint paleisti NGINX

NGINX paslaugą galite paleisti naudodami komandą

sudo / etc / init.d / nginx pradžia

Ši komanda parodys išvestį, nurodančią, kad paslauga pradedama, kaip parodyta žemiau esančiame paveikslėlyje:

Kaip sustabdyti NGINX žiniatinklio serverį naudojant „Nginx“ komandas

Norėdami sustabdyti „Nginx“ paslaugą ir visus susijusius procesus, galite naudoti komandą:

sudo / etc / init.d / nginx sustojimas

Gausite tokią išvestį, kokia parodyta žemiau:

Kaip priversti uždaryti ir iš naujo paleisti žiniatinklio serverį NGINX naudojant komandą

Taip pat galite priversti uždaryti ir iš naujo paleisti visus „nginx“ procesus naudodami komandą:

sudo / etc / init.d / nginx paleiskite iš naujo arba sudo nginx -s vėl atidarykite

Kaip iš naujo įkelti NGINX tinklo serverį naudojant komandą

Jei norite iš naujo paleisti „nginx“ paslaugą ir jos procesus, naudokite komandą:

sudo / etc / init.d / nginx perkraukite arba sudo nginx -s perkraukite

Kaip priversti nutraukti NGINX serverį naudojant komandą

Jei norite priverstinai uždaryti visas „Nginx“ paslaugas neperkraunant, naudokite komandą

nginx -s mesti

Išvada

Šiame straipsnyje aptarėme įvairius metodus, kuriuos galite naudoti norėdami bendrauti su NGINX tarnyba. Naudodamiesi tuo, ką išmokote, galite tvarkyti „Nginx“ tinklo serverį ir šalinti su serveriu susijusias problemas.

„WinMouse“ leidžia tinkinti ir pagerinti pelės žymeklio judėjimą „Windows“ kompiuteryje
Jei norite pagerinti numatytąsias pelės žymiklio funkcijas, naudokite nemokamą programinę įrangą „WinMouse“. Tai prideda daugiau funkcijų, kurios padė...
Pelės kairiuoju pelės mygtuku mygtukas neveikia „Windows 10“
Jei naudojate specialią pelę su savo nešiojamuoju kompiuteriu arba staliniu kompiuteriu, tačiau neveikia pelės kairysis mygtukas dėl tam tikrų priežas...
Žymeklis peršoka arba juda atsitiktinai, kai rašote „Windows 10“
Jei pastebite, kad pelės žymeklis peršoka arba juda pats, automatiškai, atsitiktinai, kai vedate „Windows“ nešiojamąjį kompiuterį ar kompiuterį, kai k...