Nginx se yon sèvè popilè entènèt ki aktivman itilize yo sèvi sit ak aplikasyon pou divès kalite. Sa a se yon entènèt pwisan gratis ki itilize administratè sistèm lè y ap kreye yon chèn soti nan eleman ki stably kominike youn ak lòt. Espesyalman souvan nginx se enstale nan CentOS 7, depi li se youn nan distribisyon yo sèvè popilè. Jodi a nou ta renmen di sou enstale sèvè entènèt sa a nan eksplwatasyon yo mansyone.
Enstale nginx nan CentOS 7
Tout aksyon pli lwen yo pral te pote soti nan "tèminal la", epi nou te chwazi repozitwa ofisyèl la nan distribisyon an kòm yon sous nan download. Pral pwosesis la tout antye ap divize an twa etap tematik pou ke menm itilizatè ki pi inisyasyon ka byen vit konprann tout enstriksyon ak coped ak travay la san yo pa nenpòt pwoblèm.Etap 1: Ajoute Nginx nan sistèm lan
Ann kòmanse soti nan etap ki pi fondamantal - enstale sèvè a entènèt Nginx nan sistèm nan fonksyone. Kòm mansyone pi bonè, nou pral bezwen konsole ak konnen kèk ekip pou sa a. Pwosedi a se jan sa a:
- Louvri "Tèminal" pratik la pou ou, pou egzanp, nan "Favorites" tab la nan meni an aplikasyon oswa pa peze Ctrl + Alt + T kle a cho.
- Isit la ou ta dwe antre nan kalite a estanda nan sudo Yum enstale ewol-lage yo prepare OS vin genyen plis ajoute yon pake nouvo.
- Sa a ak tout manipilasyon ki vin apre yo pral fè sou non Superuser a, se konsa yo pral gen konfime pa k ap antre nan modpas ki koresponn lan nan liy lan nouvo.
- Lè notifikasyon se avize w de bezwen an ajoute yon nouvo pake pake, konfime pwosedi a pa chwazi vèsyon an y.
- Apre yo fini nan operasyon an, yon nouvo ranje opinyon ap parèt. Li ta dwe ekri sudo yum enstale nginx yo kòmanse enstale nginx ki sòti nan yon depo estanda.
- Konfime yon lòt fwa ankò yon notifikasyon sou ajoute yon pake.
- Anplis de sa, yo pral yon kle piblik ka jwenn ak imedyatman. Sepandan, sa a pral fè sèlman apre ou chwazi yon repons pozitif.
Li rete sèlman pou tann pou enstalasyon an. Apre sa, yon notifikasyon nan yon operasyon ranpli siksè ap parèt sou ekran an, ki vle di ke ou ka deplase nan pwochen etap la.
Etap 2: Kouri yon sèvè entènèt
Malerezman, nginx la default se pa sa ajoute nan Autoload nan sistèm opere, epi tou li se nan eta a nan koupe, kidonk, ou pral bezwen fè aksyon sa yo tèt ou. Li pa pran anpil tan, paske ou pral bezwen antre nan sèlman de ekip.
- Premye a gen yon gade nan SystemCl Start nginx la epi li responsab pou kouri sèvis la pou sesyon aktyèl la.
- Apre aktive lòd la, yon fenèt pop-up ap parèt ak otantifikasyon. Antre modpas la Superuser isit la, epi klike sou Antre nan.
- Se liy nan dezyèm nan SystemctL pèmèt Nginx oblije ajoute yon sèvè entènèt anba konsiderasyon nan Autoload.
- Li pral tou aktive sèlman apre yo fin k ap antre nan modpas la.
- Si tout bagay ale avèk siksè, ou pral wè enfòmasyon ki te lyen an senbolik jis te kreye. Li se li ki moun ki responsab pou gen aksè nan dosye a ki lanse nginx lè kòmanse yon nouvo sesyon.
Etap 3: Web sèvè trafik pèmisyon nan firewall
Nan konfigirasyon operasyon ki kòrèk la nan sèvè a enstale sit entènèt, li rete edite pasaj la nan trafik nan sistèm nan fonksyone firewall. Nou te pran pou yon egzanp aktif default firewall, si ou itilize yon altènatif, ou pral bezwen chanje kòmandman yo ki wè kondisyon aktyèl yo.
- Louvri "tèminal la" ak antre nan firewall-cmd a --zone = piblik --permanent --dd-sèvis = http la.
- Lòd sa a ta dwe tou konfime pa ki espesifye modpas la Superuser.
- Koulye a, lè ou te wè "Siksè" fisèl la, insert firewall-cmd a --zone = piblik --permanent --dd-sèvis = https, epi klike sou antre.
- Li rete sèlman nan rdemare firewall la pou ke tout chanjman pran nan fòs, epi li se te pote soti nan firewall-cmd a --relo.
- Apre parèt sou ekran an notifikasyon siksè, ou ka fèmen konsole a epi ale nan itilize nan sèvè wèb la.
Ou te jis te konnen ak gid-la etap-pa-etap pou enstale Nginx nan CentOS 7. Kòm ou ka wè, nou pa t 'bay enfòmasyon sou konfigirasyon mondyal la, paske pou tout itilizatè yo pral espesyal ak depann sou preferans pèsonèl. Nou ofri enfòmasyon sa a pa li dokiman ofisyèl la pou lyen sa a.
Ale nan li dokiman ofisyèl la nginx