Nginx je priljubljen spletni strežnik, ki se aktivno uporablja za strežbo spletnih mest in različnih aplikacij. To je zmogljiv brezplačen internet, ki ga sistemski skrbniki uporabljajo za ustvarjanje verige komponent, ki stabilno komunicirajo med seboj. Nginx je še posebej pogosto nameščen na CentOS 7, saj je ena izmed priljubljenih strežniških distribucij. Danes bi vam radi povedali o namestitvi tega spletnega strežnika v omenjeni OS.

Namestitev Nginxa na CentOS 7

Vsi nadaljnji ukrepi bodo izvedeni do konca "Terminal"in za vir prenosa smo izbrali uradna skladišča distribucije. Celoten postopek bo razdeljen v tri tematske faze, tako da bo tudi najbolj nadobuden uporabnik hitro razumel vsa navodila in se brez težav spopadel z nalogo.

1. korak: dodajanje Nginxa v sistem

Začnimo z najosnovnejšim korakom - namestitvijo spletnega strežnika Nginx v operacijski sistem. Kot smo že omenili, za to potrebujemo konzolo in znanje nekaterih ukazov. Postopek je videti tako:

  1. Odkrijte "Terminal" na način, ki je primeren za vas, na primer prek zavihka Priljubljene v meniju aplikacije ali s pritiskom na bližnjično tipko Ctrl + Alt + T.
  2. Pojdite na terminal za nadaljnjo namestitev spletnega strežnika Nginx na CentOS 7

  3. Tu bi morali vnesti standardni ukaz sudo yum namestite epel-releaseza pripravo OS za nadaljnje dodajanje novega paketa.
  4. Ukaz za namestitev dodatnih komponent pred namestitvijo Nginxa na CentOS 7

  5. Ta in vse nadaljnje manipulacije bodo izvedene v imenu super uporabnika, zato jih bo treba potrditi z vnosom ustreznega gesla v novo vrstico.
  6. Potrditev ukaza za namestitev dodatnih komponent pred namestitvijo Nginxa na CentOS 7

  7. Ko boste pozvani, da dodate nov paket epel, potrdite postopek tako, da izberete y.
  8. Potrditev namestitve najdenih paketov dodatkov Nginx na CentOS 7

  9. Po zaključku operacije se prikaže nova vnosna vrstica. Moral bi pisati sudo yum namestite nginxza zagon namestitve Nginx iz standardnega repozitorija.
  10. Vnos ukaza za namestitev spletnega strežnika Nginx na CentOS 7

  11. Ponovno potrdite obvestilo o dodanem paketu.
  12. Potrditev namestitve paketov spletnega strežnika Nginx na CentOS 7

  13. Poleg tega bo javni ključ pridobljen in takoj uvožen. Vendar se bo to uresničilo šele, ko izberete da.
  14. Potrditev uvoza javnega ključa za spletni strežnik Nginx na CentOS 7

Ostaja le počakati na zaključek namestitve. Po tem se na zaslonu prikaže obvestilo o uspešni operaciji, kar pomeni, da lahko nadaljujete na naslednjo stopnjo.

2. korak: zaženite spletni strežnik

Na žalost Nginx privzeto ni dodan ob zagonu operacijskega sistema in je tudi v onemogočenem stanju, zato boste morali ta dejanja izvesti sami. Ne bo trajalo dolgo, ker morate vnesti le dva ukaza.

  1. Prva ima obliko zaženite systemctl nginx in je odgovoren za zagon storitve za trenutno sejo.
  2. Ukaz za zagon nameščenega spletnega strežnika Nginx na CentOS 7

  3. Po aktiviranju ukaza se prikaže pojavno okno za preverjanje pristnosti. Sem vnesite geslo super uporabnika in kliknite na Enter.
  4. Potrditev ukaza za zagon Nginxa na CentOS 7

  5. Druga vrstica systemctl omogoči nginx potrebno za dodajanje zadevnega spletnega strežnika v zagon.
  6. Ukaz za samodejno nalaganje spletnega strežnika Nginx na CentOS 7

  7. Prav tako se bo aktiviral šele po vnosu gesla.
  8. Potrditveni ukaz za samodejno nalaganje spletnega strežnika Nginx na CentOS 7

  9. Če je šlo vse v redu, boste videli informacije, da je pravkar ustvarjena simbolična povezava. Ona je tista, ki je odgovorna za dostop do datoteke, ki zažene Nginx, ko se začne nova seja.
  10. Ustvarite simbolno povezavo pri uspešnem dodajanju spletnega strežnika Nginx na CentOS 7 za samodejno nalaganje

3. korak: Omogočanje prometa na spletnem strežniku v požarnem zidu

Če želite konfigurirati pravilno delovanje na novo nameščenega spletnega strežnika, ostane urejanje pretoka prometa v požarnem zidu operacijskega sistema. Za primer smo vzeli privzeti aktivni požarni zid, če pa uporabite drugo možnost, boste morali spremeniti spodnje ukaze, da se bodo ujemali s trenutnimi pogoji.

  1. Odkrijte "Terminal" in vstopi tja firewall-cmd --zone = public - permanent --add-service = http.
  2. Ukaz za konfiguriranje požarnega zidu po namestitvi Nginxa na CentOS 7

  3. Ta ukaz je treba potrditi tudi z geslom super uporabnika.
  4. Po potrditvi ukaza za nastavitev požarnega zidu po namestitvi Nginxa na CentOS 7

  5. Zdaj, ko ste videli črto "Uspeh", vstavi firewall-cmd --zone = public - permanent --add-service = https in kliknite Enter.
  6. Drugi ukaz za nastavitev požarnega zidu po namestitvi Nginxa na CentOS 7

  7. Za začetek veljavnosti sprememb je treba le znova naložiti požarni zid firewall-cmd --reload.
  8. Ponovni zagon požarnega zidu po spremembah Nginxa na CentOS 7

  9. Ko se na zaslonu prikaže obvestilo "Uspeh" lahko zaprete konzolo in preklopite na uporabo spletnega strežnika.
  10. Uspešen ponovni zagon požarnega zidu po spremembah Nginxa na CentOS 7

Pravkar ste videli vodnik po korakih, kako namestiti Nginx na CentOS 7. Kot vidite, nismo podali informacij o globalni konfiguraciji, saj bodo specifične za vse uporabnike in bodo odvisne od osebnih želja. Predlagamo, da te informacije pridobite tako, da preberete uradno dokumentacijo na naslednji povezavi.

Pojdite na branje uradne dokumentacije za Nginx