как установить mediawiki на windows
Руководство:Установка MediaWiki на Windows
На этой странице рассказывается об установке MediaWiki на Microsoft Windows стандартными методами. For Windows-only hosting environments, the WIMP stack (using IIS) was recommended over Apache, (WAMP stack) as of 1.18, for manual installs.
Contents
Необходимое программное обеспечение
Загрузка необходимого ПО
Хотя эти продукты не так уж и сложно настроить под Windows, может быть крайне сложно установить (по сложности, это занимает 30 минут для WIMP) и настроить Apache+MySQL+PHP по одному продукту за раз, если он совершенно новый для apache/mysql/php. В таких условиях настоятельно рекомендуется искать готовую комбинацию LAMP или WAMP, которую можно просто установить и использовать. Это избавит вас от необходимости настраивать каждый пакет вручную на 99%. Недостатком является то, что некоторые из них обрезаются или модифицируются, что затрудняет обновление отдельных компонентов, а другие серьезно устарели. Under such circumstances it is highly recommended to look for a LAMP or WAMP pre-made combination which can just be installed and used. These will save you 99% of the trouble of configuring each package manually. The down-side is that some of these are trimmed down or modified versions which makes it hard to upgrade individual components, and other ones are seriously out of date.
XAMPP
The most popular of which is XAMPP:
WebPI
Программа установки Microsoft Web Platform Installer может установить для вас необходимые предварительные условия. See blog.
Об авторе
Поиск по сайту
Свежие комментарии
Установка медиавики на локальный хост
Краткая инструкция по установке MediaWiki на локальный компьютер с операционной системой Windows.
1. Первым делом необходимо скачать, установить и запустить Denwer.
Вы можете назвать папку как угодно, я назвала корневую папку wiki.
3. Открываем http://localhost/wiki/ и нажимаем на set up the wiki и инсталируем медиавики.
4. Заполняем конфигурационные данные. Дойдя до формы введения базы данных, откройте http://localhost/Tools/phpMyAdmin /. Создайте новую базу данных.
[spoiler]
[stextbox image=»null»]
В поле справа Язык — Language выберите язык Russian.
В поле Новая база данных впишите имя базы данных (wikidb).
В поле Сравнение выберите utf8_unicode_ci (как вариант utf8_general_ci).
Нажмите кнопку Создать.
Вы должны получить сообщение: База данных wikidb была создана.
Нажмите в браузере кнопку «Назад» и выберите пункт Привилегии.
Нажмите на Добавить нового пользователя.
Нажмите кнопку Пошёл.
Вы должны получить сообщение: Был добавлен новый пользователь.
5. После введения параметров подключения к базе данных MySQL нажимаем на кнопку «Install! ». Скрипт настроит соединение с базой данных и запишет конфигурационный файл.
6. Как только скрипт завершит свою работу, в каталоге config появится файл с именем LocalSettings.php. В нём находятся все параметры, необходимые для корректной работы MediaWiki. Переместите этот файл в главный каталог вики. Удалите каталог «config».
7. Как только все эти пункты будут выполнены — процесс установки завершится. Пройдите по адресу, куда Вы установили MediaWiki.
Manual:Руководство по установке
Это руководство содержит инструкцию о том, как установить и настроить MediaWiki, как вручную, так и с использованием более простых альтернатив. Также здесь содержится информация об установке более одной вики и установке уже существующих вики. Дополнения к данному руководству содержат более подробное описание процесса установки на конкретные операционные системы, а также некоторые менее распространённые варианты использования ПО.
Contents
Руководство по обновлению
Если вы уже используете MediaWiki, смотрите руководство по обновлению.
Ручная установка
Краткое описание
Если вы опытный пользователь, вам подойдёт эта часть руководства. Она содержит краткую версию инструкций по установке. Обычным пользователям (например, не знающим, как установить или проверить готовность требуемого для установки ПО) следует обратиться к основному руководству по установке.
Эти указания сокращены намеренно. Есть вероятность, что что-то может пойти не так, поэтому в случае сомнений читайте подробную инструкцию!
Основное руководство по установке
Альтернативы ручной установке
Если ваша голова раскалывается от прочтения текста выше, или же если вы столкнулись с неразрешимыми проблемами и не думаете, что можете их решить, этот раздел для вас.
Вы можете избежать ручной установки, использовав подготовленную программную систему с MediaWiki или услуги хостинга с установкой в один клик, или так называемые вики-фермы.
Если вы устанавливаете MediaWiki только для разработки или тестирования, можете использовать mediawiki-vagrant — набор скриптов настройки Vagrant для автоматического создания и обновления виртуальной машины с работающей MediaWiki и выбранным вами набором расширений и сервисов.
Официальные docker-изображения публикуются на Docker Hub.
Вы также можете использовать ресурсы сообщества на основе таких платформ, как Docker. Эти ресурсы управляются Jenkins и будут некоторое время поддерживаться в актуальном состоянии.
Это ресурсы сообщества, и к ним всегда следует относиться с некоторой осторожностью. Используйте на свой риск.
Семейство вики-сайтов
Семейство вики-сайтов (wiki family) — это совокупность из двух и более вики, установленных на один компьютер.
Установка нескольких экземпляров MediaWiki
Одним из подходов к организации семейства вики является установка нескольких экземпляров MediaWiki (например с использованием комплекта программ, как пример, Bitnami MediaWiki Stack) в разных каталогах — один каталог на вики. Например, возможен случай, что вы хотите организовать одновременно деловую вики и личную вики, и вы хотите сделать их полностью раздельными.
Несколько вики с одним экземпляром MediaWiki
Вы можете организовать работу нескольких вики на одном экземпляре MediaWiki одним из следующих способов:
Установка существующей вики
Некоторым пользователям нужно установить MediaWiki с содержимым Википедии, Викисловаря или какой-либо другой вики. Такая установка позволяет читать вики без соединения с Интернетом, может использоваться для проведения экспериментов, или для создания зеркал или форков.
Основной (но не обязательно самый простой) способ создания такой вики — установить MediaWiki и произвести импорт страниц. Смотрите Руководство:FAQ#Импортирование вики.
(Вероятно, решения, сторонние для MediaWiki, будут лучшими вариантами. Такие решения, например Xowa или Kiwix, могут быть найдены на странице w:Wikipedia:Database download.)
Дополнения
Расширенное использование
На следующих страницах приводится информация об установке и настройке MediaWiki в специфических условиях.
Расширенная настройка
На следующих страницах описываются дополнительные возможности конфигурирования MediaWiki:
Помощь в установке
Установка на конкретные ОС
На следующих страницах приведены более подробные инструкции по установке, предназначенные для конкретных систем. Однако, по большому счету страница Установка MediaWiki является более актуальной, и лучше написана, чем документация для конкретных ОС, и рекомендуется сначала проконсультироваться на странице Основные инструкции по установке перед просмотром системных установочных документов.
Установка MediaWiki (Windows)
Содержание
Установка MediaWiki
Описанные шаги создают только основу для функционирования вики-движка. В других разделах описанно как добавить поддержку математических формул, установку необходимых расширений, загрузку данных из других вики-сайтов, а также представленна информация о вики-хостинге.
Шаг 1. Установка сервера приложений
Скачайте сервер приложений STPServer 1.01. Установите его на ваш компьютер. На вашем компьютере появится дополнительный виртуальный диск. Как правило, это диск T:
Шаг 2. Создание базы данных и пользователя
Запустите http://localhost/phpmyadmin/ — это утилита администрирования MySQL.
В поле Новая база данных впишите имя базы данных (wikidb).
В поле Сравнение выберите utf8_unicode_ci (как вариант utf8_general_ci).
Нажмите кнопку Создать.
Вы должны получить сообщение:
Нажмите в браузере кнопку «Назад» и выберите пункт Привилегии.
Нажмите на Добавить нового пользователя.
Нажмите кнопку Пошёл.
Вы должны получить сообщение:
Шаг 3. Установка программного обеспечения MediaWiki
Скачайте программное обеспечение MediaWiki. Последнюю версию можно найти на http://mediawiki.org. Распакуйте архив, например в папку C:\TEMP или в любую другую папку. Будет создана папка с инсталляционными файлами MediaWiki, например папка mediawiki-1.15.0
Всё содержимое этой папки (все файлы и вложенные папки) скопируйте в папку T:\home\virtual\prime\. Перейдите в эту папку и удалите из неё файлы index.html и index.htm. Эти файлы были скопированы сервером приложений, но они нам уже не нужны.
В строке браузера наберите адрес http://prime.
Вы должны увидеть сообщение:
Перейдите по ссылке set the wiki up.
В разделе Site config заполните поля:
В разделе Database config заполните поля:
Должно появиться сообщение:
Перенесите (именно перенесите, а не скопируйте!) файл T:\home\virtual\prime\config\LocalSettings.php в папку T:\home\virtual\prime\.
Удалите папку T:\home\virtual\prime\config\.
Вернитесь в браузер и перейдите по адресу http://prime.
Вы увидите пустую Википедию. Поздравляем вас с удачной установкой MediaWiki!
Конфигурация настроек
Настройки PHP
Имеет смысл изменить файл конфигурации PHP. Находится в T:\usr\local\Apache\bin\php.ini
Подержка математических функций (Формулы LaTeX)
Добавления необходимых расширений
Для использования ряда шаблонов и возможностей необходимы определенные расширения, которые устанавливаются дополнительно. Наиболее часто употребимые:
Загрузка статей из других Вики-сайтов
После установки MediaWiki вы можете скачать дамп Русской Википедии и получить работающую копию Википедии на своём компьютере. Аналогично можно загрузить статьи из других Вики-сайтов.
Вики-хостинг
Manual:Требования для установки
Помимо собственно пакета MediaWiki, для установки понадобятся:
Также в MediaWiki есть продвинутые возможности, которые требуют установки дополнительного программного обеспечения, если вы желаете ими воспользоваться (смотрите ниже).
Если у вас нет прямого контроля над вашим сайтом, то свяжитесь с администраторами хостинга, чтобы выяснить, что и какой версии установлено на сервере.
Contents
Простая установка в одну загрузку
В случае если вы используете Linux, то будет лучше установить Apache, PHP и MariaDB с помощью пакетного менеджера. На Debian или Ubuntu выполните следующее:
На других операционных системах используйте XAMPP от https://www.apachefriends.org для установки и настройки всех необходимых пакетов — веб-сервера Apache, PHP и MariaDB — скачав всего один файл. XAMPP доступен на Linux, Windows, Mac и Solaris. По состоянию на август 2016, последняя версия XAMPP включает в себя PHP 7.0 (для MediaWiki нужно как минимум 7.3.19/7.4.3).
В случае если у вас компьютер Apple, то можно использовать MAMP, который эквивалентен XAMPP. MAMP на данный момент может запускать Apache и MySQL. MAMP доступен на Windows и Mac, но обычно используется на Mac, а не на Windows. На данный момент MAMP использует самые новые версии PHP и MySQL.
Веб-сервер
Для того, чтобы посылать страницы в браузеры клиентов, MediaWiki необходим веб-сервер. Зачастую у вас не будет выбора, какое ПО использовать — это будет то, которое предоставляет ваш хостинг.
Большинство сайтов на MediaWiki используют веб-сервер Apache (официальная страница загрузки). Но MediaWiki также тестировалась под IIS 7.0, Cherokee, Hiawatha, LiteSpeed, nginx (пример настройки), lighttpd и Caddy.
PHP — это язык программирования, на котором написан MediaWiki. Он необходим для работы вашей вики.
Заметьте, что хотя в комплекте с MediaWiki идёт установочный скрипт, который с помощью веб-интерфейса позволяет настроить самые важные элементы настройки, но тем не менее, для более детальной настройки, всё равно требуется знание PHP.
Смотрите страницу Совместимость для дополнительной информации.
This has surfaced specially in MediaWiki 1.23 on file uploads (задача T68467). Please take this into consideration if you plan to install MediaWiki on a shared host.
Сервер баз данных
MediaWiki хранит все тексты и данные (статьи, данные пользователей, системные сообщения и т.д.) в базе данных, которая может работать и с другими веб-ориентированными приложениями (к примеру, phpBB). Вам понадобится одна из следующих баз данных для работы MediaWiki:
Supported in the past, currently unsupported:
Make sure the Full-Text module is installed.
Для администрирования баз данных можно использовать такие программы, как phpMyAdmin (MySQL/MariaDB) и phpPgAdmin (Postgres).
Системные требования
Необязательные зависимости
Дополнительное программное обеспечение
Визуальный редактор
Scribunto
If you want to invoke Lua modules (see those on this wiki) from wiki pages and templates, your wiki will also require Scribunto.