Lighttpd(macシステム下)ではcgiスクリプト(lighttpdのインストールを含む)を使用します.

1915 ワード

Lighttpdではcgiスクリプトを使用します
    ,      Python cgi   

Lighttpdのmacでのインストール
    《  Mac OS X    lighttpd》:
http://zengrong.net/post/2127.htm
  brew         ,                     。        ,      ok 。
 homebrew   ,        ,copy    OK 。

       :
lighttpd     。
         :
            lighttpd  ,   terminal   。
    terminal       lighttpd  id,  kill 。
    :lsof -i tcp:80
80    ,          ,                 。

  lighttpd:
lighttpd -Df /usr/local/etc/lighttpd/lighttpd.conf

Pythonスクリプトを使用してcgiプログラムを書く
ステップ
- lighttpd.conf
/usr/local/var/www/htdocs web    ,  
var.server_root = "/usr/local/var/www/htdocs"

static-file.exclude-extensions  ".py"

server.port = 8080

       403  ,     ,   《CGI-BIN   403  ,    ? 》      (     Apache))。
http://php.upupw.net/apache/6/4993.html


- modules.conf
include "conf.d/cgi.conf"

に注意
     ,   cp          。

その他
            cgi  
         。

 Python cgi        ,              :
《Lighttpd + mod_cgi + python+Perl    》:
http://blog.liuts.com/post/56/
              ,              

      :《ubuntu   lighttpd    python CGI》
        ,       (         ):http://tieba.baidu.com/p/3237112889

 C言語でcgiスクリプトを書く
ステップ
に注意
500  
     :《apache  :internal server error 500    》:
http://www.phperz.com/article/14/1205/39502.html
    ,      

その他
まとめ
   ,          ,                 。
      cgi   :
《     cgi》:http://www.cnblogs.com/liuzhang/p/3929198.html
       
《CGI     Python   CGI    》:
http://www.cnblogs.com/mindsbook/archive/2009/12/30/cgi_python.html
《 lighttpd     》:http://blog.chinaunix.net/uid-20571101-id-3085984.html
               
《http://blog.chinaunix.net/uid-20571101-id-3085984.html》:
http://blog.chinaunix.net/uid-20571101-id-3085984.html