Ground Sunlight

Windowsで作る - Webプログラミングの開発環境(PHP)

ユーザ用ツール

サイト用ツール


サイドバー

メインメニュー

道具箱

フレームワーク編

REST-API構築編

Webサービス編

メタ


このページへのアクセス
今日: 16 / 昨日: 42
総計: 367

dokuwiki

DokuWiki

y2sunlight 2019-10-02

このサイト(y2sunlight.com)は、以前PukiWikiで構築していました。PukiWikiは現在(2019年10月時点)では3年以上の間、ほどんど更新が無かったので、新しいWikiを選定していたところDokuWikiに出会いました。

DokuWikiは、本サイトのように管理者だけが投稿できる機能はもとより非常に充実した権利者機能を実現しています。また、データベースも不要でインストールもデータ移行も簡単です。

欧米ではDokuWikiは最もポピュラーなWikiで、2017年11月、Google Cloud のCloud Launcher で |高い人気を誇る21のオープンソース製品の1つにも選ばれました。他には、Apache Solr、WordPress、Jenkins、Mysql、Nginx、Node.js、Redmine、Tomcatなどが選ばれている事を考えれば、いかに評価が高いかがうかがわれます。

システム要件

動作させるためのシステム要件は、

  • PHP 5.3.3 以上
  • 画像リサイズのための PHP GD関数またはImage Magick

など、どこのレンタルサーバでも動きそうです。詳しくは、こちら を参考にした下さい。

DokuWikiの入手

本編では次のバージョンのDokuWikiを使用します:DokuWiki 2018-04-22b “Greebo”

まず、DokuWiki の日本語公式サイトにアクセスします。

https://www.dokuwiki.org/start?id=ja:dokuwiki ■ 画面上部の[Download]ボタンを押します。

■ オプション項目を選択します。

項目 設定例
Version Stable(Recommended)
Languages en と ja
Popular Plugins 本例では CAPTCHA/Upgrade/Wrap Plugin の3つを選択しましたが、適宜自由に選んで下さい

■ [Download]ボタンを押下します。本例では、以下のファイルをダウンロードしました:

dokuwiki-8a269cc015a64b40e4c918699f1e1142.tgz

DokuWikiのインストール

  1. ダウンロードしたファイルを、例えば、次のフォルダに解凍し
    dokuwiki-8a269cc015a64b40e4c918699f1e1142
  2. FTPでサーバにアップロードします。本サイトの例では次のようになります
    【元】dokuwiki-8a269cc015a64b40e4c918699f1e1142\dokuwiki/*.*
    【先】/y2sunlight.com/public_html/ground/*.*
  3. 本例では、以下のURLにアクセスします
http://y2sunlight.com/ground/install.php

■ 画面右上部の言語選択で[ja]を選び[Update]ボタンを押します。

■ 必要項目を入力し、画面下の[保存]ボタンを押します。

項目 設定例
Wiki名 例) Ground Sunlight
ACL(アクセス管理)を使用する ONに設定します(推奨)
スーパーユーザー 例) y2sunlight
フルネーム 例) ワイツ サンライト
メールアドレス 例) y2sunlight@example.com
ACL初期設定 本サイトのようにしたければ、[パブリックWiki]を選択する
ライセンス1) 例) CC Attribution-Share Alike 4.0 International

その他は適宜入力して下さい。

1)
公開文書のライセンスについては、CCで始まるもの(Creative Commons)を選択する事をお薦めします。Creative Commonsについては ここ を参照して下さい。筆者のように営利や改変による利用を気にしない人は、[CC Attribution](クレジット表示) か [CC Attribution-Share Alike](クレジット表示とライセンスの継承) を選択しましょう。
dokuwiki.txt · 最終更新: 2019/10/04 00:42 by y2sunlight