⊗ndHsDmNC 46 of 47 menu

Nginx-ի կոնֆիգուրացումը թեստային կայքերի համար

Եկեք Nginx-ի օգնությամբ կապենք դոմենները մեր թեստային կայքերին: Դրա համար կբացենք կոնֆիգուրացիայի ֆայլը, կջնջենք դրանից ընթացիկ բովանդակությունը և կտեղադրենք այնտեղ մեր երկու կայքերի կարգավորումները հետևյալ սխեմայով.

server { առաջին կայքի կարգավորումները } server { երկրորդ կայքի կարգավորումները }

Կկատարենք առաջին կայքի կարգավորումները՝ նշելով ձեր դոմենի անունը և ձեր պորտը, որի վրա գործարկված է առաջին կայքի սկրիպտը.

server { listen 80; server_name test1.com; location / { proxy_pass http://localhost:3001; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }

Ներքևում նույն ֆայլում կկատարենք երկրորդ կայքի կարգավորումները, նաև նշելով ճիշտ դոմենը և պորտը.

server { listen 80; server_name test2.com; location / { proxy_pass http://localhost:3002; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }

Դրանից հետո կկատարենք հրամանը, որը ստուգում է կոնֆիգուրացիայի սխալները.

nginx -t

Կվերաբեռնենք Nginx-ը.

service nginx reload

Կվերագործարկենք Nginx-ը.

service nginx restart

Կստուգենք Nginx-ի կարգավիճակը (պետք է լինի ակտիվ, կանաչ տեքստ).

service nginx status

Ամեն ինչ, այժմ հնարավոր է բրաուզերի միջոցով մուտք գործել դոմեններ և դրանք կուղղորդվեն ձեր թեստային կայքերին: Եթե դա չի տեղի ունենում, համոզվեք, որ դոմենների A-գրառումները ուղղորդված են ձեր սերվերի IP-ին, և նաև, որ դուք չեք շփոթել NodeJS-ով տեղակայված կայքերի պորտները:

Կապեք դոմենները ձեր տեքստային կայքերի հետ՝ կատարելով Nginx-ի կարգավորումը:

Մուտք գործեք ձեր դոմեններ բրաուզերի միջոցով:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել