လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Php ပတ်ဝန်းကျင်တွင် Port 80 နှင့် port forwarding ကိုမည်သို့ပြုပြင်ရမည်ကိုအသေးစိတ်ရှင်းလင်းချက်

Php ပတ်ဝန်းကျင်တွင် Port 80 နှင့် port forwarding ကိုမည်သို့ပြုပြင်ရမည်ကိုအသေးစိတ်ရှင်းလင်းချက်

gitbox 2025-07-02

Port 80 ဆိုတာဘာလဲ

Port 80 သည် TCP / IP ကွန်ယက်ရှိ HTTP ဆက်သွယ်ရေးအတွက်အသုံးပြုသောစံ port နံပါတ်ဖြစ်သည်။ HTTP, ဒါမှမဟုတ် Hypertext လွှဲပြောင်းပရိုတိုကောဟာ web browser တစ်ခုနဲ့ web server တစ်ခုအကြားအများဆုံးအသုံးပြုသော protocol ကိုအသုံးပြုထားပြီး port 80 မှတဆင့်ဒေတာထုတ်လွှင့်မှုကိုအဓိကအားဖြင့်နားလည်သဘောပေါက်သည်။

Port 80 ကိုသိမ်းပိုက်မလားဆိုတာဘယ်လိုစစ်ဆေးရမလဲ

Linux System များတွင် Port အသုံးပြုမှုအခြေအနေကိုကြည့်ရှုရန် NetStat command ကိုသုံးနိုင်သည်။

 NetStat -anp | Grep 80

အောက်ဖော်ပြပါကိုအောက်ပါအတိုင်းဖော်ပြပါက Port 80 ကိုသိမ်းပိုက်ထားကြောင်းဆိုလိုသည်။

 TCP 0 ::0 :::: * နားထောင် 23440 / Apache2 နားထောင်ပါ

port 80 ကိုပြုပြင်နည်း

Apache Configuration ဖိုင်ကိုပြုပြင်မွမ်းမံပါ

Apache သည်ဘုံ web server software ဖြစ်သည်။ နားထောင်ခြင်း port ကို၎င်း၏ configuration file ကိုပြုပြင်ခြင်းအားဖြင့်ပြောင်းလဲနိုင်သည်။

/etc/apache2/apache2/ports.conf ဖိုင်ကိုဖွင့်ရန်စာသားတည်းဖြတ်သူကို သုံး. နားထောင်ပါ 80 ကို ရှာပါ။ 8080 ကဲ့သို့သောနေရာမရှိသော port နံပါတ်အသစ်သို့ပြောင်းပါ။

ဖိုင်ကိုသိမ်းဆည်းပြီးပိတ်ပြီးနောက် Apache 0 န်ဆောင်မှုကိုပြန်လည်စတင်ရန် command ကို run ပါ။

 sudo 0 န်ဆောင်မှု Apache2 ပြန်လည်စတင်

ယခုအချိန်တွင် Apache သည် port နံပါတ်အသစ်အတွက်နားထောင်လိမ့်မည်။

port ipeptables နှင့်အတူ forwarding

ITTAVES ဆိုသည်မှာ Linux Systems တွင်ကွန်ယက်အသွားအလာကိုစီမံရန်ကိရိယာတစ်ခုဖြစ်သည်။ Port 80 မှအခြား port များမှအခြား port များသို့ 0 င်ရောက်နိုင်ရန်အတွက်တောင်းဆိုမှုများကိုဆိပ်ကမ်းလက်လှမ်းမီရန်ရည်ရွယ်သည်။

IPTables Configuration ဖိုင်ကိုဖွင့်ပါ။

 sudo nano / etc / sysconfig / iptable

အောက်ပါတို့ကိုရှာပါ -

 -A input -p TCP -M State - MetaT -M TCP --DPRED 80 -J လက်ခံပါ

ပြီးနောက် Add:

 -trout -t Nat -p TCP - TCP -J redirect --to-port 8080

သူတို့ထဲမှ 8080 သည် Forwarding Target Port ဖြစ်သည်။

ဖိုင်ကိုသိမ်းဆည်းပြီးနောက် Iptables 0 န်ဆောင်မှုကိုပြန်လည်စတင်ပါ။

 sudo ဝန်ဆောင်မှု Iptables ပြန်လည်စတင်

ဤအချိန်တွင် Port 80 ရှိ traffic အားလုံးကို port အသစ်သို့အလိုအလျောက်ပေးပို့လိမ့်မည်။

ဆက်စပ်အကြောင်းအရာ