MediaWiki — программный механизм для веб-сайтов, работающих по технологии «вики». Это один из самых мощных вики-движков, написанный специально для Википедии и использующийся во многих других проектах фонда «Викимедиа», частных и государственных организациях. MediaWiki — свободная программа, распространяющаяся на условиях Общественной лицензии GNU.MediaWiki написан на PHP и использует в своей работе реляционную базу данных (можно использовать MySQL, PostgreSQL, SQLite); поддерживает использование программ memcached и Squid. MediaWiki предоставляет интерфейс работы с базой страниц, разграничение прав доступа к администрированию системы, возможность обработки текста как в собственном формате, так и в форматах HTML и TeX (для формул), возможность загрузки изображений или других файлов, а также другие возможности. Гибкая система расширений позволяет пользователям добавлять собственные новые возможности и программные интерфейсы.
Установка пакета
Устанавливаем непосредственно пакет
yum install mediawiki
Устанавливаем поддержку необходимой бд
yum install php-mysql
Конфигурировние
После инсталяции у вас появится дирректория /var/www/wiki.
Скопируйте даную директорию в корень сайта, который предпологается установить. К примеру
cp -ra /var/www/wiki /var/www/vhosts/os-rostov.ru/wiki
Apache должен соответствующим образом быть сконфигурирован. К примеру
ServerAdmin admin@gmail.com
DocumentRoot /var/www/vhosts/os-rostov.ru/wiki
ServerName wiki.os-rostov.ru
ErrorLog logs/os-rostov.ru-error_log
CustomLog logs/os-rostov.ru-access_log combined
В виртуальном корне сайта необходимо создать символическую ссылку на директорию skins. В пакете почему-то это не сделано сразу.
ln -s /usr/share/mediawiki/skins /var/www/vhosts/os-rostov.ru/wiki/skins
Указываем нужного владельца файлов
chown -R apache /var/www/vhosts/os-rostov.ru/wiki
Перезапускаем Apache
service httpd restart
Проводим инсталяцию сайта согласно оффициальной документации, после чего копируем сгенерированый файл настроек в корень сайта.
mv /var/www/vhosts/os-rostov.ru/wiki/config/LocalSettings.php /var/www/vhosts/os-rostov.ru/wiki/LocalSettings.php
Пользуемся, допиливаем, радуемся
Комментариев нет:
Отправить комментарий