Web Server Sederhana - SimpleHTTPServer

Membacanya hanya 1 menit saja |

Hari ini ceritanya butuh ngeshare file ke PC lain. Berfikirnya adalah cara paling mudahnya bagaimana?

Ketentuannya yang diharapkan:

  • Share isi folder
  • Cara nya simple ga pusing, ga ribet ngatur-ngatur
  • Hanya satu arah saja, mereka bisa download tapi ga bisa upload file. Jadi lebih aman.
Awalnya berniat pake apache, ternyata ribet permission ketika di linux folder permission 777 ditolak (baca: perlu di config ulang).

Alhasil, cari cara lain yang lebih mudah.

SimpleHTTPServer ternyata menjawab kebutuhan, gak merasa install apa-apa (karena developer udah diinstall modul atau paket untuk python). Jadi tinggal ketik di command line folder aktif, langsung jalan. Wuih, mudah sekalee...

Caranya gampang sekali :

covata@HP-EliteBook-8540p:~/data$ python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...
127.0.0.1 - - [29/Sep/2016 22:00:10] "GET / HTTP/1.1" 200 -


Tinggal ketikkan di browser http://localhost:8000/ 

Taraaa.. keluar semua daftar isi foldernya.
Tinggal di unduh aja.

Kholas!

Semoga bermanfaat buat yang nyasar ke sini :-)