Python SimpleHTTPServer
Ko Ko Ye
Founder
1 min read
သင့်ဆီက ဖိုင်တွေကို Network တူ OS မတူတဲ့ သူငယ်ချင်းတွေဆီကို Share လုပ်ချင်တဲ့အခါ
သင့်ရေးသားထားတဲ့ HTML Template ကို သင့်သူငယ်ချင်းကို ကြွားဖို့ သင့် အလုပ်အပ်သူကို ပြသချင်တဲ့အခါ
အဲတာလေးအတွက်လောက်နဲ့ Samba / Lamp / XAMPP တွေနဲ့ အချိန်ကုန်ခံပြီး Configuration လုပ်နေစရာမလိုပါဘူး။ ဆော့ဝဲတွေ လိုက်သွင်းနေစရာ မလိုပါဘူး။ XAMPP တွေ LAMPP တွေနဲ့ CPU တွေ RAM တွေကို ဖြုန်းတီးစရာမလိုပါဘူး။
အချို့ကိစ္စလေးတွေမှာ အလွယ်တကူ ဖြေရှင်းလို့ရပါတယ်။
၁- Terminal ကိုဖွင့်ပါ (Ctrl+Alt+T)
၂- သင့် Share လုပ်လိုတဲ့ Folder အောက်ကို သွားပါ။ (cd ~/Videos)
၃- python -m SimpleHTTPServer 8080
၄- အပေါ်က Command ဟာဆိုရင် python ရဲ့ SimpleHTTPServer ကို Port 8080 နဲ့ ဖွင့်ပေးလိုက်တာပါ။ အကယ်၍ 8080 ဆိုတဲ့ Port ကိုမသတ်မှတ်ထားခဲ့ရင် 8000 ဆိုတဲ့ သူ့ရဲ့ Default Port နဲ့ အလုပ်လုပ်မှာပါ။ တကယ်လို့ Port တွေထည့်ခေါ်ရမှာ အလုပ်ရှုပ်တယ်ဆိုရင် 80 နဲ့ ထားကြည့်လိုက်ပါ။ တခြားတယောက်ယောက်က Browser မှာ IP ကို ရိုက်ခေါ်လိုက်ရုံနဲ့ အလုပ်လုပ်ပါလိမ့်မယ်။ ဒါပေမယ့် ကိုယ့်စက်မှာ တခြား Services တွေ ရှိနေ RUN နေမယ်ဆို Port တွေ မထပ်အောင်တော့ ဂရုစိုက် သင့်ပါတယ်။
၅- ပြီးရင်တော့ ကိုယ့်စက်ထဲမှာ ကိုယ့်ဘာသာ http://localhost:8080 သို့မဟုတ် http://127.0.0.1:8080 ဒါမှမဟုတ် ကိုယ့်ရဲ့ IP တွေ Host Name တွေနဲ့ ခေါ်ပြီး သုံးလို့ရပါပြီ။
ဒီ Python ရဲ့ SimpleHTTPServer သုံးဖို့အတွက် Ubuntu သမားတွေ ဘာမှ ထပ်ထည့်ဖို့ မလိုဘူးနော်
မကြာခင်မှာပဲ ဖိုင်တွေ Share လုပ်ဖို့ နည်းလမ်းတွေ ထပ်တင်ပေးပါဦးမယ်။
More in Guide
Git multi account
Developer အတော်များများဟာ Email တခုနဲ့ ssh key ၂ ခု ၃ ခုလောက်ထပ် ပိုသုံးကြလေ့ မရှိပါဘူး။ Personal Development နဲ့ Contract Project တွေ Freelance Project တွေမှာ အကောင့်တခု အီးမေးလ်…
4 min read
Explaining Linux Special Permission(SGID,SUID,Sticky bit)
Explaing Special Linux Permission (SUID,SGID ,Sticky Bit) အခုပြောမယ့်အကြောင်းအရာကတော့ special linux permission တွေ ဖြစ်တဲ့ suid, sgid နှင့် sticky bitတို့ ပဲ ဖြစ်ပါတယ် ။ အဲတာတွေ…
4 min read
Alias On Ubuntu
Ubuntu users တွေအတွက် Terminal သုံးတဲ့အခါမှာ အချိန် ကုန်သက်သာစေမယ့် နည်းလမ်းကောင်းတစ်ခုပေးချင်ပါတယ်။ terminal မှာ alias သုံးနည်းလေးဘဲဖြစ်ပါတယ်။ ကိုယ် ရေးနေကြ command အရှည်ကြီးတွေ…
1 min read



