⊗ndHsDmNC 46 of 47 menu

စမ်းသပ်ဆိုဒ်များအတွက် Nginx ကို ပြင်ဆင်ခြင်း

ကဲ Nginx ကိုသုံးပြီး စမ်းသပ်ဆိုဒ်တွေကို ဒိုမိန်းတွေနဲ့ချိတ်ကြရအောင်။ ဒါအတွက် configuration ဖိုင်ကိုဖွင့်၊ အထဲက လက်ရှိအကြောင်းအရာတွေကိုဖျက်ပြီး အောက်ပါပုံစံအတိုင်း ကျွန်တော်တို့ရဲ့ ဆိုဒ်နှစ်ခုအတွက် ပြင်ဆင်ချက်တွေထည့်လိုက်ပါမယ်။

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; } }

ဒီအချိန်မှာ configuration မှာ အမှားရှိမရှိစစ်ဆေးတဲ့ command ကို ဖြစ်အောင်လုပ်ပါမယ်။

nginx -t

Nginx ကို reload လုပ်ပါမယ်။

service nginx reload

Nginx ကို restart တင်ပါမယ်။

service nginx restart

Nginx ရဲ့ status ကိုစစ်ကြည့်ပါမယ် (active ဖြစ်နေရမယ်၊ အစိမ်းရောင်စာသား)။

service nginx status

အားလုံးပြီးပြီ၊ အခု browser ကနေတဆင့် ဒိုမိန်းတွေကိုဝင်လို့ရပါပြီ။ သူတို့က သင့်ရဲ့ စမ်းသပ်ဆိုဒ်တွေဆီရောက်သွားပါလိမ့်မယ်။ မရဘူးဆိုရင် ဒိုမိန်းရဲ့ A-records တွေက ဆာဗာရဲ့ IP ကိုညွှန်းနေတာသေချာပါစေ၊ နောက်ပြီး NodeJS ပေါ်မှာ deploy လုပ်ထားတဲ့ �ိုဒ်တွေရဲ့ ပို့နံပါတ်တွေကို မှားမနေပါစေနဲ့။

Nginx ကိုပြင်ဆင်ခြင်းဖြင့် သင့်ရဲ့ စမ်းသပ်ဆိုဒ်တွေကို ဒိုမိန်းတွေနဲ့ချိတ်ပါ။

Browser ကနေတဆင့် သင့်ရဲ့ဒိုမိန်းတွေကို ဝင်ရောက်ကြည့်ရှုပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်