Ubuntu7.10ã¨lighttpdã¨Hiki
lighttpdã§Hikiã‚’å‹•ã‹ã™ä½œæ¥ãƒã‚°
インストールã¨ã‹ã¯ä»¥ä¸‹ã®ãƒšãƒ¼ã‚¸ã‚’å‚照。
http://hikiwiki.org/ja/install.html
今回ã¯ã€/var/wwwã«å…¥ã‚Œãšã«ã€hikiユーザを作ã£ã¦ãã“ã«è§£å‡ã—ã¾ã—ãŸã€‚ ディレクトリ構æˆã¯ä»¥ä¸‹ã®é€šã‚Šã€‚hikiユーザをwww-dataグループã«å…¥ã‚Œã¦ã€ãƒ‘ーミッションã¯ç©ºæ°—ã‚’èªã‚“ã§ã€‚
- /home/hiki/app –Hiki本体
- /home/hiki/data –データä¿å˜ç”¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
- /home/hiki/logs –アクセスãƒã‚°ä¿å˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
次ã«ã€lighttpdã®è¨å®šã€‚Hiki本体ãŒ.htaccessã§è¨å®šã—ã¦ã„る部分をã€lighttpdã®è¨å®šã«æ›¸ãç›´ã™å¿…è¦ãŒã‚Šã¾ã™ã€‚ è¨å®šå†…容ã¯ã€hiki.cgiをインデックスã«ãƒšãƒ¼ã‚¸ã«ã—ã¦ã€hikiconf.rbを見ãˆãªã„よã†ã«ã™ã‚Œã°ã‚ˆã„ã®ã§ã€ä»¥ä¸‹ã®è¨å®šã§å分。
$HTTP["host"] == "wiki.shu-cream.net" {
server.name = "wiki.shu-craem.net"
server.document-root = "/home/hiki/app/"
server.errorlog = "/home/hiki/log/error.log"
accesslog.filename = "/home/hiki/log/access.log"
index-file.names = ( "hiki.cgi" )
url.access-deny = ( "hikiconf.rb" )
cgi.assign = ( ".cgi" => "" )
}
以上ã€è¨å®šã‚’有効ã«ã—ã¦å†èµ·å‹•ã—ã¦çµ‚了。
http://wiki.shu-cream.net/ã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¦ã€ç„¡äº‹å‹•ã„ã¦ã„ã‚‹ã“ã¨ã‚’確èªã—ã¦çµ‚了。