目次

lighttpdでの動作

lighttpd

Installについてはlighttpdを参照

php

モジュールのインストール

pkg install php74-extensions

dokuwiki

  1. ここから最新版をダウンロードして、解凍する。
  2. 解凍したものを /usr/local/www/lighttpd/dokuwiki/ に配置
    1. Permissionは www:www にしておく
  3. /usr/local/etc/lighttpd/lighttpd.conf を以下のように変更
    • server.document-root = "/usr/local/www/lighttpd/dokuwiki/"
  4. dokuwiki関連用設定ファイルを作成する
    • mkdir -p /usr/local/etc/dokuwiki
    • touch /usr/local/etc/dokuwiki/lighttpd.conf
  5. dokuwiki関連用設定ファイルをlighttpdで読み込む
    • cd /usr/local/etc/lighttpd/conf.d
      ln -s /usr/local/etc/dokuwiki/lighttpd.conf dokuwiki.conf      
  6. dokuwiki関連用設定ファイル
    • /usr/local/etc/dokuwiki/lighttpd.conf
      $HTTP["url"] =~ "^/" {
        server.follow-symlink = "enable"
      }
       
      $HTTP["url"] =~ "/(\.|_)ht" {
        url.access-deny = ( "" )
      }
      $HTTP["url"] =~ "^/(bin|data|inc|conf)" {
        url.access-deny = ( "" )
      }
  7. lighttpd設定ファイルで読み込む

参考