zoukankan      html  css  js  c++  java
  • linux下lighttpd fastcgi django环境搭建

    安装lighttpd fastcgi django

    lighttpd conf配置

    server.modules = (
    "mod_access",
    "mod_alias",
    "mod_compress",
    "mod_redirect",
    "mod_rewrite",
    "mod_fastcgi",
    )

    server.document-root = "/var/www2/mysite"

    server.upload-dirs = ( "/var/cache/lighttpd/uploads" )
    server.errorlog = "/var/log/lighttpd/error.log"
    server.pid-file = "/var/run/lighttpd.pid"
    #server.username = "www-data"
    #server.groupname = "www-data"
    index-file.names = ( "index.php", "index.html",
    "index.htm", "default.htm",
    " index.lighttpd.html" )

    url.access-deny = ( "~", ".inc" )

    static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

    ## Use ipv6 if available
    #include_shell "/usr/share/lighttpd/use-ipv6.pl"

    dir-listing.encoding = "utf-8"
    server.dir-listing = "enable"

    compress.cache-dir = "/var/cache/lighttpd/compress/"
    compress.filetype = ( "application/x-javascript", "text/css", "text/html", "text/plain" )

    fastcgi.server = (
    "/mysite.fcgi" => (
    "main" => (
    # Use host / port instead of socket for TCP fastcgi
    # "host" => "127.0.0.1",
    # "port" => 3033,
    "socket" => "/var/www2/mysite/mysite.sock",
    "check-local" => "disable",
    )
    ),
    )
    alias.url = (
    "/media" => "/usr/local/src/django-trunk/django/contrib/admin/media",
    )

    url.rewrite-once = (
    "^(/media.*)$" => "$1",
    "^/favicon\.ico$" => "/media/favicon.ico",
    "^(/.*)$" => "/mysite.fcgi$1",
    )


    include_shell "/usr/share/lighttpd/create-mime.assign.pl"
    #include_shell "/usr/share/lighttpd/include-conf-enabled.pl"

    启动fastcig

    #!/bin/bash

    # Replace these three settings.
    PROJDIR="/var/www2/mysite"
    PIDFILE="$PROJDIR/mysite.pid"
    SOCKET="$PROJDIR/mysite.sock"

    cd $PROJDIR
    if [ -f $PIDFILE ]; then
    kill `cat -- $PIDFILE`
    rm -f -- $PIDFILE
    fi

    exec /usr/bin/env - \
    PYTHONPATH="../python:.." \
    ./manage.py runfcgi socket=$SOCKET pidfile=$PIDFILE



  • 相关阅读:
    spring,hibernate,spring框架整合
    python3安装pwntools
    分享一批大佬博客及学习网站
    jarvisoj--FindKeyWP
    pwntools的安装
    LibcSearcher 安装
    xctf pwn(新手练习)level3
    ret2libc3两种利用方法
    pwn函数调用
    Python知识点
  • 原文地址:https://www.cnblogs.com/greengnn/p/2241315.html
Copyright © 2011-2022 走看看