====== DokuWiki(メモ) ======
このマイウィキという場所(当サイト)はDokuWikiを使って文書を作成。公開しています。\\
そのウィキソフトウェアであるDokuWikiに関する備忘メモ\\
[[doku>ja:dokuwiki|DokuWikiの日本語による公式ページ]]
DokuWikiは、WordPressなどに使用されるMySQLのようなデータベースを前提(必要)としないオープンソースのウィキソフトウェアです。\\
[[https://www.dokuwiki.org/ja:requirements|DokuWikiのシステム要件]]
DokuWiki は PHP に対応していれば、どんなウェブサーバー上でも動作しますとのことです。\\
当サイトではWindows系の「IIS(Internet Infomation Services)」での動作確認もしたが、実際的な運用には「.htaccess」を代替する対応が必要になる。
chmod -R 777 data
chmod 777 lib/plugins/
chmod 777 lib/tpl/
chmod 777 conf
chmod 666 conf/*
chmod 777 conf/tpl/
===== セキュリティ =====
外部公開されている場合、Webから以下のディレクトリが見えないようにする。
「**bin**」「**conf**」「**data**」「**inc**」
WebサーバーにApacheの使用を前提としているところがありますが、DokuWikiにデフォルトで設置されている[[ubuntu:server:memo:htaccess|「.htaccess」を有効化]]します。
**確認例**
ブラウザから「**自分のドメイン/data/pages/wiki/dokuwiki.txt**」などにアクセスする。403エラー(アクセス拒否)になればOK\\
[[:network:http#ステータスコード|HTTPのステータスコード]]\\
[[https://www.dokuwiki.org/ja:security|DokuWikiのセキュリティのページ]]
===== 必須バックアップディレクトリ =====
「data」 ディレクトリ
「conf」 ディレクトリ
===== 以前のリビジョンを削除 =====
変更履歴をクリーンアップ。
過去の文書ファイル…
「/data/attic/」以下にあるディレクトリとファイルの削除
変更履歴…
「/data/meta/」以下にあるディレクトリとファイルの削除
===== キャッシュの削除 =====
DokuWikiの挙動に不調が疑われる場合など有効かもしれません
「/data/cache/」以下にあるディレクトリとファイルの削除
----
==== 関連項目 ====
DokuWikiはローカル内のみでの運用も有用です。
[[ubuntu:server:dokuwiki|DokuWikiサイトの作成]]
\\
----
~~socialite~~