专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »web服务器 » lighttpd:Lighttpd介绍和安装 »正文

lighttpd:Lighttpd介绍和安装

来源: 发布时间:星期日, 2009年1月4日 浏览:2次 评论:0
安装基础安装可以看http://trac.lighttpd.net/trac/wiki/TutorialInstallation

    安装PHP
    ./configure \
    --prefix=/usr/local/php-cgi \
    --enable-fastcgi \
    --enable-discard-path \
    --enable-force-redirect \
    &&make \
    &&make

    在php.ini里边修改你设置
    cgi.fix_pathinfo = 1

    安装Lighttpd
    ./configure \
    --prefix=/usr/local/lighttpd \
    && make \
    && make

    设置文件范例PHP部分
    fastcgi.server = ( ".php" =>
    (( "" => "/tmp/php-fastcgi.",
    "bin-path" => "/usr/local/php-cgi/bin/php",
    "idle-timeout" => 30,
    "min-procs" => 1,
    "max-procs" => 1,
    "bin-environment" => (
    "PHP_FCGI_CHILDREN" => "1",
    "PHP_FCGI_MAX_REQUESTS" => "10000" ),
    "bin-copy-environment" => (
    "PATH", "SHELL", "USER" ),
    "broken-scriptfilename" => "enable"
    ))
    )

    个简单启动/停止脚本
    #!/bin/sh

    LIGHTTPD_CONFIG=/usr/local/apache04/conf/httpd.conf
    LIGHTTPD_BIN=/usr/local/apache04/sbin/lighttpd
    LIGHTTPD_PID=/usr/local/apache04/lighttpd.pid
    test -r $LIGHTTPD_CONFIG || exit 6

    "$1" in
    start )
    echo -n "Starting lighttpd"
    $LIGHTTPD_BIN -f $LIGHTTPD_CONFIG
    ;;
    stop )
    echo -n "Shutting down lighttpd"
    killall lighttpd
    rm $LIGHTTPD_PID
    ;;
    esac
    exit 0

    这样就可以跑起来了:)

TAG: Lighttpd


相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: