CGIHTTPServer使い方メモ

python -m SimpleHTTPServer
でhttpサーバーが起動する。port 8000
python -m CGIHTTPServer
cgiが使えるようになる(cgi-bin/ディレクトリ以下で)

$ mkdir /tmp/test/
$ cd !$
$ python -m CGIHTTPServer >>access_log.txt 2>&1
//ここでCtrl+z
[1]+  Stopped                 python -m CGIHTTPServer >>access_log.txt 2>&1
$ bg 1
[1]+ python -m CGIHTTPServer >>access_log.txt 2>&1 &
$ mkdir cgi-bin
$ cd !$
$ cat > a.cgi
#!/usr/bin/perl
print "Content-type: text/plain; charset=utf-8\n\n";
print "TEST";
//ここでCtrl+Dして書き込み確定
$ chmod 755 !$
// ブラウザなどで確認 http://サーバーIP:8000/cgi-bin/a.cgi
$ fg 1
// Ctrl+c
//終わり

Everyday FunkiEE!! : CGIHTTPServerでハマッた - livedoor Blog(ブログ)
http://blog.livedoor.jp/chuhei1107/archives/51191070.html