【Ubuntu 16.04 LTS Server】DokuWikiをインストールし、Markdown記法が使えるようにする

スポンサーリンク
728×90 ビッグバナー

Markdownで書けるWikiを探していた。DokuWikiはプラグインで対応出来るとの事で、使えるようにしたので備忘録を残す。

DokuWikiとは?

DokuWiki(ドクウィキ)は、PHPで書かれたWikiソフトウェア。各データはテキストファイルとして保存されるので、データベースは必要としない。以下の特徴がある。

  • PHPベース
  • 無制限のページ履歴
  • 名前空間によるページ分類が可能
  • データベース不要。ページデータはプレーンテキストファイルで保存するため、テキストエディタによる編集・GREP検索が可能
  • 豊富なプラグインによる機能拡張
  • インデックスを使用した高速な全文検索
  • Markdown記法にするプラグインがある(markdowku Plugin

DokuWikiの取得

任意のフォルダで下記コマンドを実行。DokuWikiのソース一式を取得し、任意のフォルダに展開。

$ wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
$ tar xvf dokuwiki-stable.tgz

DokuWikiファイルをWebフォルダに設置

展開したファイル一式を、DokuWiki(apache)から更新やプラグインなどのインストールができるようにwww-dataユーザの権限でコピー。

$ sudo mkdir /var/www/dokuwiki
$ sudo chown www-data:www-data /var/www/dokuwiki/
$ sudo -u www-data cp -a dokuwiki-*/. /var/www/dokuwiki/

Apacheの設定

Apacheサーバをインストールして動くようにしておく。下記記事参照。

Webページ(ホームページ)サーバ「Apache」を稼働させる。 インストール $ sudo apt install apache2 ...

下記の/etc/apache2/sites-available/003-dokuwiki.confファイルを作成。

Alias /dokuwiki /var/www/dokuwiki
<Directory /var/www/dokuwiki>
    Options FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

下記コマンドで、サイトの有効化と定義ファイルのチェック

$ sudo a2ensite 003-dokuwiki
$ sudo apache2ctl configtest

Ubuntuのデフォルトでは、mod_rewriteが無効になっているので有効化。

$ sudo a2enmod rewrite

下記コマンドで、Apacheの再起動。

$ sudo service apache2 restart

DokuWikiの初期設定

Webブラウザから下記URLにアクセス

http://[サーバIP]/dokuwiki/install.php

サイト名、ユーザ名、パスワード、メールアドレス入力画面を入力。

DokuWikiの起動

Webブラウザから下記URLにアクセス

http://[サーバIP]/dokuwiki/

下記の画面が表示され、無事起動。

画像1

日本語に設定

英語になっているので、初期設定で登録した管理者でログイン。

画面2

管理(Admin)メニューから「Configuration Settings」を押す。

画面3

「Interface language」の設定を ja を選んで保存し、一度、ログアウトする。

画面4

日本語表示になった!

Markdownプラグインをインストール

Markdown記法で編集できるように、markdowku Pluginを入れる。

管理者でログインし、管理メニューに入り「拡張機能管理」を押す。

画面4

拡張機能管理で “markdown” で検索。「markdowku Plugin」をインストール。

画面5

これで、Markdown記法で記事が書けるようになった。便利便利!!

補足

  • 最初はMediaWikiを使おうかと思っていたが、やっぱりMarkdownで書けた方がよいのでDokuWikiをインストール。
  • Ubuntu 16.04では、DokuWikiはaptからもインストールできるが、どうもうまく動かせなかったので(ログインができなかった?)、ソースを入手しインストールした。
  • Markdown記法とDokuWiki記法は、混在して記述しても大丈夫のよう。

参照記事

所感

Wikiのページの作り方、まずはリンクを作ってからページ作成する概念が、なかなか理解できなかったが、判ってくると便利に感じてきた。
DokuWikiはドキュメントもけっこう日本語になっていて、またググっても情報があるので助かる。動きもキビキビ動いて快適。いろいろな所で新鮮な驚きがある。活用していきたいと思う。

参考

  1. Installation – DokuWiki
  2. How To Install Dokuwiki on Ubuntu 16.04
  3. DokuWikiの日本語対応
  4. DokuWiki
  5. cpコマンドで隠しフォルダ(.で始まるフォルダ)もコピーする
  6. Markdownで書ける、よさげなWikiサーバーソフトまとめ
スポンサーリンク
レシポンシブ広告
レシポンシブ広告

シェアする

フォローする