コマンド一つで簡単にできます
インストール
sudo apt-get install dokuwiki
インストール時の様子
sudo apt-get install dokuwiki パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: libphp-simplepie php-geshi php-seclib php5 php5-curl php5-intl 提案パッケージ: libapache2-mod-xsendfile 以下のパッケージが新たにインストールされます: dokuwiki libphp-simplepie php-geshi php-seclib php5 php5-curl php5-intl アップグレード: 0 個、新規インストール: 7 個、削除: 0 個、保留: 12 個。 2,585 kB のアーカイブを取得する必要があります。 この操作後に追加で 16.8 MB のディスク容量が消費されます。 続行しますか? [Y/n] Y 取得:1 http://jp.archive.ubuntu.com/ubuntu/ trusty/main php5 all 5.5.9+dfsg-1ubuntu4 [1,302 B] 取得:2 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe php-geshi all 1.0.8.11-2 [696 kB] 取得:3 http://jp.archive.ubuntu.com/ubuntu/ trusty/main php5-curl amd64 5.5.9+dfsg-1ubuntu4 [27.2 kB] 取得:4 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe php5-intl amd64 5.5.9+dfsg-1ubuntu4 [109 kB] 取得:5 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe libphp-simplepie all 1.2.1-3 [74.7 kB] 取得:6 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe php-seclib all 0.3.5-2 [224 kB] 取得:7 http://jp.archive.ubuntu.com/ubuntu/ trusty/universe dokuwiki all 0.0.20131208-1 [1,453 kB] 2,585 kB を 3秒 で取得しました (719 kB/s) パッケージを事前設定しています ... 以前に未選択のパッケージ php5 を選択しています。 (データベースを読み込んでいます ... 現在 171803 個のファイルとディレクトリがインストールされています。) Preparing to unpack .../php5_5.5.9+dfsg-1ubuntu4_all.deb ... Unpacking php5 (5.5.9+dfsg-1ubuntu4) ... 以前に未選択のパッケージ php-geshi を選択しています。 Preparing to unpack .../php-geshi_1.0.8.11-2_all.deb ... Unpacking php-geshi (1.0.8.11-2) ... 以前に未選択のパッケージ php5-curl を選択しています。 Preparing to unpack .../php5-curl_5.5.9+dfsg-1ubuntu4_amd64.deb ... Unpacking php5-curl (5.5.9+dfsg-1ubuntu4) ... 以前に未選択のパッケージ php5-intl を選択しています。 Preparing to unpack .../php5-intl_5.5.9+dfsg-1ubuntu4_amd64.deb ... Unpacking php5-intl (5.5.9+dfsg-1ubuntu4) ... 以前に未選択のパッケージ libphp-simplepie を選択しています。 Preparing to unpack .../libphp-simplepie_1.2.1-3_all.deb ... Unpacking libphp-simplepie (1.2.1-3) ... 以前に未選択のパッケージ php-seclib を選択しています。 Preparing to unpack .../php-seclib_0.3.5-2_all.deb ... Unpacking php-seclib (0.3.5-2) ... 以前に未選択のパッケージ dokuwiki を選択しています。 Preparing to unpack .../dokuwiki_0.0.20131208-1_all.deb ... Unpacking dokuwiki (0.0.20131208-1) ... Processing triggers for libapache2-mod-php5 (5.5.9+dfsg-1ubuntu4) ... Processing triggers for man-db (2.6.7.1-1) ... php5 (5.5.9+dfsg-1ubuntu4) を設定しています ... php-geshi (1.0.8.11-2) を設定しています ... php5-curl (5.5.9+dfsg-1ubuntu4) を設定しています ... Creating config file /etc/php5/mods-available/curl.ini with new version php5_invoke: Enable module curl for cli SAPI php5_invoke: Enable module curl for apache2 SAPI php5-intl (5.5.9+dfsg-1ubuntu4) を設定しています ... Creating config file /etc/php5/mods-available/intl.ini with new version php5_invoke: Enable module intl for cli SAPI php5_invoke: Enable module intl for apache2 SAPI php-seclib (0.3.5-2) を設定しています ... Processing triggers for libapache2-mod-php5 (5.5.9+dfsg-1ubuntu4) ... libphp-simplepie (1.2.1-3) を設定しています ... dokuwiki (0.0.20131208-1) を設定しています ... Creating config file /etc/dokuwiki/htaccess with new version Creating config file /etc/dokuwiki/local.php with new version Creating config file /var/lib/dokuwiki/acl/acl.auth.php with new version Creating config file /var/lib/dokuwiki/acl/users.auth.php with new version Creating config file /etc/dokuwiki/apache.conf with new version Creating config file /etc/dokuwiki/lighttpd.conf with new version apache2_invoke: Enable configuration dokuwiki * Reloading web server apache2 *