linux:dokuwiki_install
文書の過去の版を表示しています。
Dokuwikiのインストール
$ wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz $ cd /var/www $ sudo tar zxvf ~/dokuwiki-stable.tgz $ sudo mv dokuwiki-20??-??-?? dokuwiki $ sudo chown -R www-data:www-data /var/www/dokuwiki
/etc/apache2/sites-enabled/000-default.conf
のDocumentRoot
を/var/www/html
から/var/www/dokuwiki
に変更する。
$ sudo vi /etc/apache2/sites-enabled/000*.conf
- 000-default.conf
<VirtualHost *:80> # DocumentRoot /var/www/html DocumentRoot /var/www/dokuwiki
sudo vi /etc/apache2/apache2.conf
- apache2.conf
<Directory /var/www/> #AllowOverride None AllowOverride All
$ sudo service apache2 restart
ウェブブラウザでhttp://ip_address_or_FQDN/install.php?
にアクセスし必要事項を設定する。終わったらinstall.php
はもういらない。
$ sudo rm install.php
PHP7.X以降の注意点
新しいPHPではユニコード(マルチバイト文字)の扱いが変わったようで、install.php
が
The installer found some problems, indicated below. You can not continue until you have fixed them. PHP function utf8_encode is not available. Maybe your hosting provider disabled it for some reason? PHP function utf8_decode is not available. Maybe your hosting provider disabled it for some reason?
のようなエラーメッセージを出す。たぶん、
$ sudo apt install php-xml
でOK。もしかすると
$ sudo apt install php-mbstring $ sudo apt install php-patchwork-utf8
あたりも必要になるかも。
linux/dokuwiki_install.1524642599.txt.gz · 最終更新: 2022/08/23 13:34 (外部編集)