ユーザ用ツール

サイト用ツール


サイドバー

Index

はじめてのおつかい




DokuWiki整形記法


PlayGround



serverapps:lighttpd

lighttpd

インストール

# pkg install lighttpd

設定

設定ファイルは /usr/local/etc/lighttpd 以下にある

lighttpd.conf

ipv6を利用していない場合は、以下の設定をしないと、socket failed: Protocol not supported といって立ち上がらない

server.use-ipv6 = "disable"

IP設定

server.bind = "192.168.1.251"
$SERVER["socket"] == "192.168.1.251:80" { }

conf.d/dirlisting.conf

ファイル一覧を表示

 dir-listing.activate = "enable"

起動

/etc/rc.conf

lighttpd_enable="YES"

として

# service lighttpd start

php5

インストール

# pkg install php5

/usr/local/etc/lighttpd/modules.conf

include "conf.d/fastcgi.conf"

conf.d/fastcgi.conf

fastcgi.server = ( ".php" =>
                    (("bin-path" => "/usr/local/bin/php-cgi",
                      "socket" => "/tmp/php.socket"
                     ))
                 )

/usr/local/etc/php.ini

date.timezone = Asia/Tokyo
cgi.fix_pathinfo = 1

参考

serverapps/lighttpd.txt · 最終更新: 2017/04/14 14:21 (外部編集)