Skip to main content

Kaip paleisti Web serverį, per 5 sekundes su Python

Jei kada nors prireiks greitai paleisti Web serverį ir nenorėsite gaišti laiko konfigūruodami Apache ar panašiai, tuomet Python jums padės!

Python savo didžiulėje standartinėje bibliotekoje turi HTTP serverio modulį. Panaudoję šį labai paprastą HTTP serverio modulį, labai greitai galite paversti bet kurį katalogą į Web serverio šakninį katalogą. Tam reikės turėti tik įdiegtą Python.

Tai labai naudinga, jei norite tinkle ar internete paviešintį kokius nors failus. Serveris paleidžiamas vienos komandos pagalba.

Tarkime norite paviešinti katalogą /home/vardenis/public/. Tokiu atveju įveskite šias komandas:

$ cd /home/vardenis/public/
$ python -m http.server

Ir viskas! Tai tiesiog veikia, galite tuo įsitikinti naršyklėje atvėrę šį adresą:

Plačiau apie tai galite pasiskaityti linuxjournal.com.