Manual:Installation requirements/ru
From MediaWiki.org
Contents |
Помимо, собственно, пакета MediaWiki, для установки понадобятся:
- PHP для работы программного обеспечения.
- Система управления базами данных для хранения страниц сайта.
- Веб-сервер для отправки сгенерированных страниц в Ваш веб-бразуер.
Для обеспечения большей функциональности, понадобится дополнительное программное обеспечение (см. ниже).
Обязательно читайте документацию на каждый компонент в отдельности, прежде чем устанавливать его. Если Вы не имеете прямого контроля над Вашим сайтом, то свяжитесь с администраторами хостинга, чтобы выяснить что и какой версии установлено на сервере.
Заметьте, что хотя в комплекте с MediaWiki идёт установочный скрипт, для задания самых важных параметров, знание PHP всё равно необходимо для более детальной настройки.
PHP
PHP - это язык программирования, на котором написан MediaWiki. Он необходим для работы Вашей вики.
- Для последней версии MediaWiki требуется PHP версии 5.0 и выше (рекомендуется 5.1.x).
- Если у Вас нет возможности обновиться до PHP5, то Вы можете использовать MediaWiki 1.6.12 вместе с PHP версии 4.3.0 и выше
- Необходимы следующие расширения: Perl Compatible Regular Expressions, Session, Standard PHP Library. Обратите внимание, что все они включены в PHP по умолчанию.
Если Вам требуется скомпилировать PHP из исходных кодов, то посмотрите статью конфигурирование PHP, чтобы узнать какие опции влияют на работу MediaWiki.
- На некоторых серверах требуется, чтобы были установлены модуль базы данных и модуль управления сессиям. Для более подробной информации, смотрите руководства по установке на конкретные операционные системы.
- При установке под Windows с использованием Microsoft installer добавьте в список устанавливаемых дополнений расширение, соответствующее вашей СУБД (MySQL или Postgres).
Сервер баз данных
MediaWiki хранит все тексты и данные (статьи, данные пользователей, системные сообщения и т.д.) в базе данных, которая может работать и с другими веб-ориентированными приложениями (к примеру, phpBB). Вам понадобится одна из следующих СУБД для работы MediaWiki:
- MySQL 4.0 и выше*
- PostgreSQL 8.1 и выше (поддержка PostgreSQL была добавлена в MediaWiki 1.8 - также требуются plpgsql и tsearch2. Возможно, потребуется установить "postgresql-contrib-8.1". Подробности см. Manual:Installing_MediaWiki/ru#Postgres или английскую версию Manual:Installing_MediaWiki#Postgres)
- Ingres 2006 или выше (Загрузка по SVN)
- SQLite
Для администрирования баз данных можно использовать такие программы, как phpMyAdmin (MySQL) и phpPgAdmin (Postgres).
Веб-сервер
Для того, чтобы посылать сгенерированные страницы в Ваш браузер, MediaWiki необходим веб-сервер. Зачастую, у Вас нет выбора какое ПО использовать - нужное программное обеспечение на хостинге обычно уже установлено.
- Большинство пользователей устанавливают веб-сервер Apache (официальная страница загрузки).
- MediaWiki также тестировалась под IIS 6.0, Cherokee, и lighttpd.
- Для работы MediaWiki на Sun Java System Web Server 7.0 у Sun есть инструкции по установке.
Системные требования
Для нормальной работы MediaWiki рекомендуется использовать систему минимум с 256 Мб оперативной памяти, также понадобится 40 Мб свободного места на диске. Заметьте, это минимальные требования - для популярных сайтов этого будет явно недостаточно. Тем не менее некоторые пользователи сообщали об успешном запуске MediaWiki на компьютерах с 48 МБ ОЗУ.
Дополнительное программное обеспечение
- ImageMagick или GD - необходимы для миниатюрных копий изображений.
- TeX - необходим для отображения математических формул.
- Sendmail - необходим для возможности отправки электронных писем.
- Shell access - необходим для запуска скриптов поддержки; обновление ПО без такого доступа может оказаться сложной задачей.
Для более подробной информации о дополнительных пакетах, смотрите Manual:Installing third-party tools/ru.