Quicky webbserver för linux. (1 / 6 steg)
Steg 1: Konfigurera.
De flesta alla Linuxsystem kommer med python eller om du inte kan enkelt ladda ner och installera den. Faktiskt du skulle kunna göra detta på en mswindows maskin, men jag har inte provat den.
1. gå till kommandoraden och cd till den katalog du vill tjäna.
(i mitt fall skulle det cd ordnat.
2. ta reda på IP-adressen för den maskin du är på med ifconfig.
3. även i denna katalog typ i utan citationstecken "python -m SimpleHTTPServer".
Du borde se något sånt här
python -m SimpleHTTPServer
Portion HTTP på 0.0.0.0 port 8000...
localhost--[21-okt-2010 11:11:43] "få/HTTP/1.1" 200 -
localhost--[21-okt-2010 11:11:43] kod 404, meddelande filen hittades inte
localhost--[21-okt-2010 11:11:43] "GET /favicon.ico HTTP/1.1" 404 -
localhost--[21-okt-2010 11:11:46] kod 404, meddelande filen hittades inte
localhost--[21-okt-2010 11:11:46] "GET /favicon.ico HTTP/1.1" 404 -
^ CTraceback (senaste ring senast):
Filen "/ usr/lib/python2.6/runpy.py", linje 122, i _run_module_as_main
"__main__", fname, loader, pkg_name)
Filen "/ usr/lib/python2.6/runpy.py", linje 34, i _run_code
exec koden i run_globals
Filen "/ usr/lib/python2.6/SimpleHTTPServer.py", linje 218, i
test()
Filen "/ usr/lib/python2.6/SimpleHTTPServer.py", linje 214, i test
BaseHTTPServer.test (HandlerClass, ServerClass)
Filen "/ usr/lib/python2.6/BaseHTTPServer.py", linje 588, i test
httpd.serve_forever()
Filen "/ usr/lib/python2.6/SocketServer.py", linje 224, i serve_forever
r, w, e = select.select ([själv], [], [], poll_interval)
Det var allt för denna maskin.