mirror of
https://github.com/wezm/wezm.net.git
synced 2024-11-10 01:42:32 +00:00
Add ad-hoc-webserver-in-a-directory
This commit is contained in:
parent
f670d29918
commit
da8b588c06
2 changed files with 33 additions and 0 deletions
|
@ -0,0 +1,20 @@
|
|||
From time to time I have the need to make the contents of a directory available
|
||||
via HTTP. There are a few ways to achieve this. If its content you want to
|
||||
access frequently you might set up a virtual host in Apache or nginx. For more
|
||||
ad-hoc needs the options include [Python's SimpleHTTPServer][python] module,
|
||||
which is part of the standard library:
|
||||
|
||||
python -m SimpleHTTPServer
|
||||
|
||||
[python]: http://docs.python.org/library/simplehttpserver.html
|
||||
|
||||
And [mongoose]. A cross-platform (Windows, \*nix), minimal web server written in
|
||||
C without any external dependencies. In its simplest case you run mongoose from
|
||||
the directory to be served. If more advanced usage is required such as SSL,
|
||||
authorisation or CGI these can be enabled on the command line or in a
|
||||
configuration file.
|
||||
|
||||
[mongoose]: http://code.google.com/p/mongoose/
|
||||
|
||||
Both SimpleHTTPServer and mongoose support directory listings and index
|
||||
files out of the box.
|
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
title: Ad-Hoc Webserver in a Directory
|
||||
extra: Options for quickly serving the content of a directory via HTTP.
|
||||
kind: article
|
||||
section: technical
|
||||
created_at: 2011-01-26 03:33:00
|
||||
keywords:
|
||||
- mongoose
|
||||
- web
|
||||
- http
|
||||
- server
|
||||
- python
|
||||
short_url: http://bit.ly/gOKp1J
|
Loading…
Reference in a new issue