====== lighttpdでの動作 ======
* /usr/local/www/lighttpd/dokuwiki/ に配置する想定です
* urlはrootアクセスでdokuwikiとなる想定です
===== lighttpd =====
Installについては**[[serverapps:lighttpd|lighttpd]]**を参照
===== php =====
モジュールのインストール
pkg install php74-extensions
===== dokuwiki =====
- [[http://www.splitbrain.org/go/dokuwiki|ここ]]から最新版をダウンロードして、解凍する。
- 解凍したものを **/usr/local/www/lighttpd/dokuwiki/** に配置
- Permissionは www:www にしておく
- **/usr/local/etc/lighttpd/lighttpd.conf** を以下のように変更
* server.document-root = "/usr/local/www/lighttpd/dokuwiki/"
- dokuwiki関連用設定ファイルを作成する
* mkdir -p /usr/local/etc/dokuwiki
* touch /usr/local/etc/dokuwiki/lighttpd.conf
- dokuwiki関連用設定ファイルをlighttpdで読み込む
*
cd /usr/local/etc/lighttpd/conf.d
ln -s /usr/local/etc/dokuwiki/lighttpd.conf dokuwiki.conf
- dokuwiki関連用設定ファイル
*
$HTTP["url"] =~ "^/" {
server.follow-symlink = "enable"
}
$HTTP["url"] =~ "/(\.|_)ht" {
url.access-deny = ( "" )
}
$HTTP["url"] =~ "^/(bin|data|inc|conf)" {
url.access-deny = ( "" )
}
- lighttpd設定ファイルで読み込む
* include conf_dir + "/conf.d/dokuwiki.conf"
===== 参考 =====
* [[https://www.dokuwiki.org/install:lighttpd|Lighttpd]]