ユーザ用ツール

サイト用ツール


serverapps:dokuwiki:lighttpd

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
serverapps:dokuwiki:lighttpd [2022/07/01 07:34] hayashiserverapps:dokuwiki:lighttpd [2022/07/01 08:14] (現在) – [参考] hayashi
行 1: 行 1:
 ====== lighttpdでの動作 ====== ====== lighttpdでの動作 ======
 +  * /usr/local/www/lighttpd/dokuwiki/ に配置する想定です
 +  * urlはrootアクセスでdokuwikiとなる想定です
 +
 ===== lighttpd ===== ===== lighttpd =====
-Installについては[[serverapps:lighttpd|lighttpd]]を参照+Installについては**[[serverapps:lighttpd|lighttpd]]**を参照
 ===== php ===== ===== php =====
 モジュールのインストール モジュールのインストール
行 7: 行 10:
   pkg install php74-extensions   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** を以下のように変更
 +    * <code>server.document-root = "/usr/local/www/lighttpd/dokuwiki/"</code>
 +  - dokuwiki関連用設定ファイルを作成する
 +    * <code>mkdir -p /usr/local/etc/dokuwiki</code>
 +    * <code>touch /usr/local/etc/dokuwiki/lighttpd.conf</code>
 +  - dokuwiki関連用設定ファイルをlighttpdで読み込む
 +    * <code>
 +cd /usr/local/etc/lighttpd/conf.d
 +ln -s /usr/local/etc/dokuwiki/lighttpd.conf dokuwiki.conf      </code>
 +  - dokuwiki関連用設定ファイル
 +    * <file conf /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 = ( "" )
 +}</file> 
 +  - lighttpd設定ファイルで読み込む
 +    * <file conf /usr/local/etc/lighttpd/modules.conf>include conf_dir + "/conf.d/dokuwiki.conf"  </file> 
  
  
行 52: 行 81:
  
 ===== 参考 ===== ===== 参考 =====
-  * [[https://www.dokuwiki.org/install:lighttpd_config_example|Lighttpd example config]]+  * [[https://www.dokuwiki.org/install:lighttpd|Lighttpd]] 
serverapps/dokuwiki/lighttpd.1656660866.txt.gz · 最終更新: 2022/07/01 07:34 by hayashi