Turinys
Kai turėsime savo serverį Nginx tinkamai įdiegtas, kitas žingsnis, kurį turime atlikti, yra galimybė valdyti ir valdyti paslaugas, nes tam turime turėti galimybę fiziškai arba nuotoliniu būdu pasiekti mašiną, kurioje ją įdiegėme.„Nginx“ paslauga
Į įdiegti „Nginx“ tipinė jo vieta yra / usr / local / nginx „Debian“ / „Ubuntu“ sistemose nuo šiol eisime šiuo maršrutu.
Norėdami ką nors valdyti ir kontroliuoti, pirmiausia turime suprasti, apie ką kalbama; Pirmiausia turime žinoti, kad yra dviejų tipų programos - tos, kurios veikia akivaizdžiai, ir tos, kurios ne.
Tie, kurie bėga nuo matoma forma Jie leidžia mums, vartotojams, juos pamatyti ir tiesiogiai su jais veikti, pavyzdžiui, tekstų rengyklėje.
Programos, kurios nebėgi matomai yra skambučiai demonai arba demonų programos, jos taip sakant veikia užkulisiuose, paprastai mes negalime su jais tiesiogiai susisiekti, pavyzdys gali būti cron, programa, leidžianti vykdyti suplanuotus procesus.
SvarbuKaip daugelis jau padarė išvadą, „Nginx“ yra demonų programa, nes kai tik mes jį paleidžiame, jis paleidžiamas vartotojui nematant ir pasireiškia tik proceso tvarkyklėje.
Paleiskite „Nginx“
Tai yra svarbiausias žingsnis ir vienas iš paprasčiausių, kad mūsų paslauga pradėtų veikti, mes tiesiog turime ją pradėti naudodami komandą:
/ usr / local / nginx
Tokiu atveju mūsų serveris turi prasidėti, nes priešingu atveju jis parodys mums klaidą, tačiau jei negauname pranešimo, viskas įvyko teisingai.
Komandinės eilutės argumentai
Nginx leidžia mums įtraukti argumentus į komandinę eilutę skambinant į paslaugą, todėl galime suaktyvinti funkcijas arba atlikti tam tikrą veiklą, kad žinotume sąrašą, kurį galime naudoti nginx -h komanda ir mes galime pamatyti kažką panašaus į šį vaizdą:
Dabar sutelksime dėmesį į programos valdymą, tam mes naudosime -s parametras Priklausomai nuo to, kas prie jo pridedama, galime atlikti įvairius veiksmus, pažiūrėkime, ką turime:
nginx -s sustojaNedelsiant sustabdo programą, nesvarbu, kas šiuo metu veikia.
nginx -s baigėSustabdo formos tarnybą grakščiaiTai yra, jis sustabdo paslaugą ir priverčia procesus visiškai sustabdyti.
nginx -s vėl atsidaroPadaro naują atidarymą žurnalo failus.
nginx -s iš naujoDar kartą įkelkite paslaugos konfigūraciją.
SvarbuSvarbu paminėti, kad kai atliekame bet kurį iš šių veiksmų su nginx paslauga, Pirmiausia bus patikrintas konfigūracijos failas, jei jame yra klaida, įvykdžius skirtingas komandas, atsiras klaida, tai atsitiks, net jei visiškai sustabdysime paslaugą, todėl norėdami sustabdyti paslaugą, turime turėti teisinga failo konfigūracija.
Jei negalime ištaisyti konfigūracijos failo ir skubiai turime nutraukti paslaugą, kuria galime naudotis killall kaip paskutinė išeitis:
killall nginx
Baigę šią mokymo programą, mes jau galime iš esmės kontroliuoti savo paslaugą Nginx taip pat žinant, kokias komandas naudoti jai valdyti.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką