Manual:Running MediaWiki on Windows/ru

This page's contents mainly superseded by.

На этой странице рассказывается об установке на 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.

Nginx - an alternative to apache and IIS - may be useful if you support MediaWiki across other host operating systems and/or are already using Nginx for internal hosting.



Необходимое программное обеспечение


Загрузка необходимого ПО
Хотя эти продукты не так уж и сложно настроить под 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:


 * XAMPP

WebPI
Программа установки Microsoft Web Platform Installer может установить для вас необходимые предварительные условия. See blog.

Bitnami

 * Bitnami это бесплатный и удобный установщик для open source программ. Он поддерживает стек Nginx, Microsoft WAMP ), общий LAMP стек и XAMPP (который он не будет устанавливать сам и на котором работают только XAMPP-специфичные инсталляторы bitnami ). Bitnami устанавливает MediaWiki на любой из них, и они работают вместе с Wordpress или другим программным обеспечением, поддерживающим битнами. See Bitnami itself for instructions  and updated support data. Это может быть хорошим вариантом, если вы намерены использовать только стабильные релизы MediaWiki, поддерживаемые в течение длительного времени. Поддержка более старых версий не гарантируется.

WAMP
См.: http://www.wampserver.com/ru/

WIMP
See https://docs.microsoft.com/en-us/iis/application-frameworks/install-and-configure-php-applications-on-iis/mediawiki-on-iis 

Установка MediaWiki


Diffutils
Diffutils (which contains diff3) can be downloaded from here, and File (file type checker) from here.

Чтобы активировать использование diffutils внутри MediaWiki, вы должны проигнорировать тот факт, что они не будут найдены во время установки (они могут быть найдены, если вы установите diff в ваш путь) и открыть LocalSettings.php для внесения следующих изменений:

becomes

и замените:

на

Заметьте, что вам нужно заменить "C:/Progra..." на тот путь, куда вы установили инструменты.

ImageMagick
Download ImageMagick on Windows. To make image thumbnailing work, you will need to open includes/Image.php, locate the line that starts with, and remove the escapeshellarg function, then do the same to the next line, so that the command variable builds like this:

Кроме того, проверьте, что  в localalsettings.php указывает на это:

(путь к папке ImageMagic)/convert.exe

Another way to make this work is to add the ImageMagick path to your Windows PATH variable, and simply setting the  in LocalSettings.php as follows (note that you must still modify Image.php as shown above):

Make sure that the Internet Guest Account (Usually IUSR_MACHINENAME) has Read & Execute rights to the ImageMagick bin directory. Without this you might see an PHP shell execution error similar to what happens when it can't find the convert.exe file.

Inkscape
Inkscape can be used as an alternative SVG thumbnailing tool. Download Inkscape on Windows. Here are some example settings to enable Inkscape as the SVG thumnailer in the  file:



Поддержка математики
Смотрите Texvc#Windows.