Debian Server с нуля. Часть четвертая. Установка wiki

для начала установим wiki

sudo apt-get install python-moinmoin

Теперь создадим копию вики

cd /usr/share/moin
sudo mkdir /mnt/data/apache/www/wiki
sudo cp -R data /mnt/data/apache/www/wiki
sudo cp -R underlay /mnt/data/apache/www/wiki
sudo cp server/moin.cgi /mnt/data/apache/www/wiki
sudo chown -R www-data.www-data /mnt/data/apache/www/wiki
sudo chmod -R ug+rwx /mnt/data/apache/www/wiki
sudo chmod -R o-rwx /mnt/data/apache/www/wiki


далее в файле /etc/moin/farmconfig.py меняем строчку

("mywiki", r".*"),

на

("wiki", r".*"),

копируем файл
cp /etc/moin/mywiki.py /etc/moin/wiki.py

теперь в скопированном файле /etc/moin/wiki.py меняем название вики

sitename = u'MyWiki' # [Unicode]

меняем

MyWiki

на то, что нам по вкусу

аналогично меняем строчку

data_dir = '/var/www/home/data/'

на

data_dir = '/mnt/data/apache/www/wiki/data/'

В файле /usr/share/moin/config/wikiconfig.py надо убрать знак комментария(#) в строке

#page_front_page = u"FrontPage"

Ну и в качестве последнего штриха добавим в апач, в описание нашего
сайта(/etc/apache2/sites-enabled/000-default) строки:

ScriptAlias /home "/var/www/home/moin.cgi"
alias /wiki "/usr/share/moin/htdocs"

Order allow,deny
allow from all

и наконец перезапустим Апач:

/etc/init.d/apache2 restart

Если все сделали правильно, то вики будет доступна по адресу http://наш_сайт/wiki (или https://наш_сайт/wiki)

Заказать создание и поддержку безопасной IT-инфраструктуры любой сложности

Быть уверенным в своей IT-инфраструктуре — это быть уверенным в завтрашнем дне.

Для того, чтобы сделать заказ:

Заполните форму обратной связи и мы обязательно с вам свяжемся:
Форма обратной связи
Позвоните нам по телефону:
+7(909)952-44-33
Напишите нам на электронную почту:
order@blackdiver.net
Напишите нам в Telegram:
Telegram
Другие способы связи Вы сможете найти в разделе Контакты.