Python SimpleHTTPServer

သင့္ဆီက ဖိုင္ေတြကို 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 လုပ္ဖို႔ နည္းလမ္းေတြ ထပ္တင္ေပးပါဦးမယ္။