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