raspberry piを使ってみるシリーズ、今回はdokuwikiをインストールしてみました。OSはraspbianです。
インストール
$ sudo apt-get install dokuwiki
でOKでした。インストール力に定評のあるaptさんすごいわ(´Д`)。wwwサーバとPHPが必要だと思う。
インストール中にwwwサーバの選択(apacheかlightppdか)、/var/lib/dokuwikiにページを置くか、adminのパスワードなどを聞かれるので入力するとOKでした。
ログ
$ sudo apt-get install dokuwiki Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libapache2-mod-php5 libjs-jquery libjs-jquery-cookie libjs-jquery-ui libphp-simplepie php-geshi php5-cli php5-common php5-curl php5-gd php5-intl php5-mcrypt php5-mysql Suggested packages: libapache2-mod-xsendfile libjs-jquery-ui-docs The following NEW packages will be installed: dokuwiki libjs-jquery libjs-jquery-cookie libjs-jquery-ui libphp-simplepie php-geshi php5-intl The following packages will be upgraded: libapache2-mod-php5 php5-cli php5-common php5-curl php5-gd php5-mcrypt php5-mysql 7 upgraded, 7 newly installed, 0 to remove and 126 not upgraded. Need to get 8,682 kB of archives. After this operation, 14.7 MB of additional disk space will be used. Do you want to continue [Y/n]? y Get:1 http://mirrordirector.raspbian.org/raspbian/ wheezy/main php5-cli armhf 5.4.4-7 [2,430 kB] Get:2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libapache2-mod-php5 armhf 5.4.4-7 [2,442 kB] Get:3 http://mirrordirector.raspbian.org/raspbian/ wheezy/main php5-mysql armhf 5.4.4-7 [68.8 kB] Get:4 http://mirrordirector.raspbian.org/raspbian/ wheezy/main php5-mcrypt armhf 5.4.4-7 [14.0 kB] Get:5 http://mirrordirector.raspbian.org/raspbian/ wheezy/main php5-curl armhf 5.4.4-7 [27.1 kB] Get:6 http://mirrordirector.raspbian.org/raspbian/ wheezy/main php5-gd armhf 5.4.4-7 [31.2 kB] Get:7 http://mirrordirector.raspbian.org/raspbian/ wheezy/main php5-common armhf 5.4.4-7 [583 kB] Get:8 http://mirrordirector.raspbian.org/raspbian/ wheezy/main php5-intl armhf 5.4.4-7 [62.0 kB] Get:9 http://mirrordirector.raspbian.org/raspbian/ wheezy/main php-geshi all 1.0.8.4-2 [704 kB] Get:10 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libphp-simplepie all 1.2.1-3 [74.7 kB] Get:11 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libjs-jquery all 1.7.2+debian-2.1 [79.8 kB] Get:12 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libjs-jquery-cookie all 6-1 [6,110 B] Get:13 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libjs-jquery-ui all 1.8.ooops.21+dfsg-2 [387 kB] Get:14 http://mirrordirector.raspbian.org/raspbian/ wheezy/main dokuwiki all 0.0.20120125b-1 [1,773 kB] Fetched 8,682 kB in 18s (479 kB/s) Preconfiguring packages ... (Reading database ... 90828 files and directories currently installed.) Preparing to replace php5-cli 5.4.4-4 (using .../php5-cli_5.4.4-7_armhf.deb) ... Unpacking replacement php5-cli ... Preparing to replace libapache2-mod-php5 5.4.4-4 (using .../libapache2-mod-php5_5.4.4-7_armhf.deb) ... Unpacking replacement libapache2-mod-php5 ... Preparing to replace php5-mysql 5.4.4-4 (using .../php5-mysql_5.4.4-7_armhf.deb) ... Unpacking replacement php5-mysql ... Preparing to replace php5-mcrypt 5.4.4-4 (using .../php5-mcrypt_5.4.4-7_armhf.deb) ... Unpacking replacement php5-mcrypt ... Preparing to replace php5-curl 5.4.4-4 (using .../php5-curl_5.4.4-7_armhf.deb) ... Unpacking replacement php5-curl ... Preparing to replace php5-gd 5.4.4-4 (using .../php5-gd_5.4.4-7_armhf.deb) ... Unpacking replacement php5-gd ... Preparing to replace php5-common 5.4.4-4 (using .../php5-common_5.4.4-7_armhf.deb) ... Unpacking replacement php5-common ... Selecting previously unselected package php5-intl. Unpacking php5-intl (from .../php5-intl_5.4.4-7_armhf.deb) ... Selecting previously unselected package php-geshi. Unpacking php-geshi (from .../php-geshi_1.0.8.4-2_all.deb) ... Selecting previously unselected package libphp-simplepie. Unpacking libphp-simplepie (from .../libphp-simplepie_1.2.1-3_all.deb) ... Selecting previously unselected package libjs-jquery. Unpacking libjs-jquery (from .../libjs-jquery_1.7.2+debian-2.1_all.deb) ... Selecting previously unselected package libjs-jquery-cookie. Unpacking libjs-jquery-cookie (from .../libjs-jquery-cookie_6-1_all.deb) ... Selecting previously unselected package libjs-jquery-ui. Unpacking libjs-jquery-ui (from .../libjs-jquery-ui_1.8.ooops.21+dfsg-2_all.deb) ... Selecting previously unselected package dokuwiki. Unpacking dokuwiki (from .../dokuwiki_0.0.20120125b-1_all.deb) ... Processing triggers for man-db ... Setting up php5-common (5.4.4-7) ... Setting up php5-cli (5.4.4-7) ... Setting up libapache2-mod-php5 (5.4.4-7) ... Installing new version of config file /etc/apache2/mods-available/php5.conf ... [....] Reloading web server config: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName . ok Setting up php5-mysql (5.4.4-7) ... Setting up php5-mcrypt (5.4.4-7) ... Setting up php5-curl (5.4.4-7) ... Setting up php5-gd (5.4.4-7) ... Setting up php5-intl (5.4.4-7) ... Creating config file /etc/php5/mods-available/intl.ini with new version Setting up php-geshi (1.0.8.4-2) ... Setting up libjs-jquery (1.7.2+debian-2.1) ... Setting up libjs-jquery-cookie (6-1) ... Setting up libjs-jquery-ui (1.8.ooops.21+dfsg-2) ... Processing triggers for libapache2-mod-php5 ... [....] Reloading web server config: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName . ok Setting up libphp-simplepie (1.2.1-3) ... Setting up dokuwiki (0.0.20120125b-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