Nginx- ը հանրաճանաչ վեբ սերվեր է, որն ակտիվորեն օգտագործվում է կայքեր եւ տարբեր ծրագրեր սպասարկելու համար: Սա հզոր անվճար ինտերնետ է, որն օգտագործում է համակարգի կառավարիչները, երբ բաղադրիչներից շղթա ստեղծում են, որոնք կայունորեն փոխազդում են միմյանց հետ: Հատկապես հաճախ nginx- ը տեղադրված է Centos 7-ում, քանի որ այն սերվերի հանրաճանաչ բաշխումներից մեկն է: Այսօր մենք կցանկանայինք պատմել նշված OS- ում այս վեբ սերվերը տեղադրելու մասին:
Տեղադրեք Nginx- ը Centos 7-ում
Հետագա բոլոր գործողություններն իրականացվելու են «տերմինալ» -ի միջոցով, եւ մենք ընտրեցինք բաշխման պաշտոնական պահեստը `որպես ներբեռնման աղբյուր: Ամբողջ գործընթացը կբաժանվի երեք թեմատիկ բակերի, որպեսզի նույնիսկ նորաստեղծ օգտագործողը կարողանա արագորեն հասկանալ բոլոր հրահանգները եւ առաջադիմել առաջադրանքով:Քայլ 1. Nginx- ին համակարգին ավելացնելը
Եկեք սկսենք ամենակարեւոր քայլից `NGINEX վեբ սերվերը տեղադրելը գործող համակարգում: Ինչպես ավելի վաղ նշվեց, մենք պետք է դահլիճի եւ որոշ թիմեր իմանանք դրա համար: Ընթացակարգը հետեւյալն է.
- Բացեք «տերմինալը» հարմար ձեզ համար, օրինակ, «Ընտրյալների» ներդիրի միջոցով `դիմումի ցանկում կամ սեղմելով Ctrl + Alt + T Hot ստեղնը:
- Այստեղ դուք պետք է մուտքագրեք Sudo Yum- ի ստանդարտ տեսակը EPEL- ի թողարկումը `OS պատրաստելու համար` նոր փաթեթ ավելացնելու համար:
- Այս եւ բոլոր հետագա մանիպուլյացիաները կկայացվեն գերտերության անունից, այնպես որ նրանք ստիպված կլինեն հաստատել `նոր գծում մուտքագրելով համապատասխան գաղտնաբառ:
- Երբ ծանուցումը ծանուցվում է նոր EPEL փաթեթ ավելացնելու անհրաժեշտության մասին, հաստատեք ընթացակարգը `ընտրելով Y վարկածը:
- Գործողության ավարտից հետո կհայտնվի նոր մուտքի տող: Այն պետք է գրի sudo yum Տեղադրեք Nginx- ը `սկսելու տեղադրել nginx ստանդարտ պահեստից:
- Հաստատեք եւս մեկ անգամ ծանուցում `փաթեթը ավելացնելու մասին:
- Բացի այդ, կստացվի հանրային բանալին եւ անմիջապես: Այնուամենայնիվ, դա արվելու է միայն դրական պատասխան ընտրելուց հետո:
Մնում է միայն սպասել տեղադրմանը: Դրանից հետո էկրանին կհայտնվի հաջող ավարտված գործողության մասին ծանուցում, ինչը նշանակում է, որ կարող եք տեղափոխվել հաջորդ քայլ:
Քայլ 2. Վեբ սերվեր վարելը
Դժբախտաբար, լռելյայն NGINEX- ը չի ավելացվում գործող համակարգի ինքնաբույժին, ինչպես նաեւ գտնվում է անջատ վիճակում, այնպես որ ձեզ հարկավոր է ինքներդ կատարել այս գործողությունները: Դա շատ ժամանակ չի պահանջում, քանի որ ձեզ հարկավոր է մուտք գործել ընդամենը երկու թիմ:
- Առաջինը տեսակետ ունի NGINX- ի SystemCTL- ի դիտում եւ պատասխանատու է ընթացիկ նստաշրջանի ծառայությունը վարելու համար:
- Հրամանը ակտիվացնելուց հետո թռուցիկ պատուհանը կհայտնվի նույնականացման միջոցով: Մուտքագրեք գերհզոր գաղտնաբառը այստեղ եւ կտտացրեք Enter- ին:
- Systemctl- ի երկրորդ գիծը Միացնել NGINEX- ը պարտադիր է ինքնաբացարկին քննարկվող վեբ սերվեր ավելացնել:
- Այն նաեւ կակտիվացվի գաղտնաբառ մուտք գործելուց հետո:
- Եթե ամեն ինչ հաջողությամբ անցավ, կտեսնեք այն տեղեկությունները, որոնք նոր են ստեղծվել խորհրդանշական հղումը: Հենց նա է, ով պատասխանատու է ֆայլը մուտք գործելու համար, որը գործարկում է NGINX նոր նիստը:
Քայլ 3. Վեբ սերվերի երթեւեկության թույլտվությունը Firewall- ում
Տեղադրված վեբ սերվերի ճիշտ աշխատանքը կազմաձեւելու համար մնում է խմբագրել տրաֆիկի անցումը Firewall համակարգում: Մենք վերցրեցինք օրինակելի Firewall- ի լռելյայն օրինակ, եթե այլընտրանք եք օգտագործում, ապա ձեզ հարկավոր է փոխել այն հրամաններ, որոնք տեսնում են ներկայիս պայմանները:
- Բացեք «տերմինալը» եւ մուտքագրեք Firewall-CMD --ZONE = հանրային - Publi - Publi - Service = http այնտեղ:
- Այս հրամանը նույնպես պետք է հաստատվի `նշելով գերադասող գաղտնաբառը:
- Այժմ, երբ տեսաք «Հաջողությունը» լարը, տեղադրեք Firewall-CMD - Zone = Public - Public - PublanMerMany - DD-Service = HTTPS եւ կտտացրեք Enter:
- Մնում է միայն վերագործարկել firewall- ը, որպեսզի բոլոր փոփոխությունները ուժի մեջ մտնեն, եւ այն իրականացվում է Firewall- CMD- ի միջոցով:
- Հաջողության մասին ծանուցման էկրանին հայտնվելուց հետո կարող եք փակել վահանակը եւ գնալ վեբ սերվերի օգտագործման:
Դուք պարզապես ծանոթացել եք Nginx- ում Nginx- ում տեղակայելու քայլ առ քայլ ուղեցույցի հետ: Մենք առաջարկում ենք այս տեղեկատվությունը `կարդալով հետեւյալ հղման պաշտոնական փաստաթղթերը:
Անցնել, կարդալու պաշտոնական Nginx փաստաթղթերը