DokuWiki — движок вики, для создания документации.
На тесте установлю DokuWiki в Ubuntu Server.
Установим необходимые компоненты и активируем модуль Rewrite:
sudo apt-get install apache2 libapache2-mod-php php-xml
sudo a2enmod rewrite
Скачаем архив с последней версией DokuWiki и распакуем его:
cd /var/www/html
sudo wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
sudo tar xvf dokuwiki-stable.tgz
sudo mv dokuwiki-*/ dokuwiki
Выставим правильного владельца на все файлы (под которым работает Apache2):
sudo chown -R www-data:www-data /var/www/html/dokuwiki
Создадим тестовый файл веб конфигурации:
sudo nano /etc/apache2/sites-available/dokuwiki.conf
Добавим в него содержимое (подстроим под свои нужды, для DokuWiki необходимо AllowOverride All):
<VirtualHost *:80>
DocumentRoot /var/www/html/dokuwiki
<Directory /var/www/html/dokuwiki>
Options -Indexes
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Активируем веб конфигурацию и перезапустим веб сервер:
sudo a2ensite dokuwiki
sudo service apache2 reload
Откроем в браузере страницу установки http://SERVER/dokuwiki/install.php и проследуем указаниям.
После успешной установки удалим установочный файл:
sudo rm /var/www/html/dokuwiki/install.php
Если необходимо отправлять email сообщения с сервера, то можно установить например Postfix:
sudo apt-get install postfix
Смотрите также:
Установка и настройка Postfix
Установка и настройка веб-сервера Apache2