パスワードを忘れた? アカウント作成
11688932 journal
日記

oyadipipiの日記: dokuwikiを使ってみた 3

日記 by oyadipipi

何かwiki環境を作ろうと思った。
DB不要なものと思い、最初はpukiwikiにしようかと思ったが、
最近アップデートが無いとのことで別のものを探して、
何となくdokuwikiにしてみた。

以下、centos6.5(32)に入れたときのメモ。
yum install php
yum install php-gd

/etc/php.ini編集(漏れあり)
expose_php = Off
output_buffering = Off
memory_limit = 32M
date.timezone = "Asia/Tokyo"
default_charset = "UTF-8"
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none

dokuwikiのページからtgzを入手。
tar xvfz dokuwiki-20140929-Hrun_ja.tgz
cp -r ./dokuwiki /var/www/html/wiki/
cd /var/www/html
chown -R apache:apache ./wiki
find ./wiki -type f -exec chmod 0600 \{\} \;
find ./wiki -type d -exec chmod 0700 \{\} \;
/etc/httpd/conf.d/wiki.conf作成
Directory "/var/www/html/wiki">
        Options None
        AllowOverride Limit
        Order allow,deny
        Allow from all
/Directory>

http://hogehoge.example.com/wiki/install.php
DokuWiki Installer 右上にある言語選択でja
Wiki名、スーパーユーザーのid、フルネーム、メールアドレス、パスワードを入力

install.phpを削除
「作成した DokuWikiを使用する」のリンクをクリック
右上の「ログイン」
startという赤字のリンク
右側にある鉛筆をクリック
「保存」
最上部の「管理」

プラグインindexmenu
管理画面から下記を指定してインストール
https://github.com/samuelet/indexmenu/archive/master.zip
管理画面、サイトの設定で下記を設定:
plugin > indexmenu > skip_file /(:sidebar$|^sidebar$)/
サイドバー に次のように埋め込む:
{{indexmenu>..#0|js navbar}}

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2014年10月29日 8時49分 (#2702273)

    そもそも今時Wikiとか使う意味ないだろ。
    そこはSphinxやRe:VIEWで行くだろjk。
    gitで管理して、公開したきゃそのまま流れるようにgithub Pagesに上げとけよ。
    だいたい好きなエディタでreSTやRDで書いといた方が再利用性も遥かに高いだろ。

    だいたいMediaWikiや、その書式に準じたWikiならまだpandoc効くからともかく、DokuWikiだの、PukiWikiだの・・・・。
    今迄ずっとそれ使ってて、書き上げた文書がわんさかあるからというならともかく。
    あえて今時そんなWikiエンジン使うとか気でも触れたの?

    • アドバイスいただきありがとうございます。
      自分の知らないドキュメンテーションツールを複数紹介いただきありがとうございます。
      それぞれの内容につきましては私のスキルレベルを超えていると思われますが、
      今後の参考にさせていただく礎となりました。
      なお、今回wikiを使ってみたことに特別な意味合いは無いのですが、
      自分の周りのチープな環境や、自分および周りのスキルを考慮した際に、
      仮に自分が構築・利用できたとしても、その環境を皆で利用していく、
      メンテしていくことを考えると、最先端の素晴らしい環境が合うかどうかは
      検討の余地が残るところかと存じます。
      コメントいただいた方と当方のスキルレベルが違いすぎて話にならないのは
      充分理解しておりますが、なにぶん個人の日記ですので、駄文でございます。
      もし目障りということでございましたら、テクニカルにブロックなりテキ登録なり
      いただき、スルーいただけますと幸いに存じます。
      今後もアドバイスいただけるようでしたら何卒よろしくお願い申し上げます。
      親コメント
    • by Anonymous Coward

      こういうのもあるよって提案ならまだしもRuby信者の押し付けって本当にアレだな
      メモに再利用性求める必要もないし遊んでるなら楽しめばいいだけだろうに
      jkとかもう使ってる人間いないし久しぶりに見たわ
      あえて今どきそんな表現使うとか気でも触れてるのか

typodupeerror

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

読み込み中...