Manual:Executando o MediaWiki no Windows

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Running MediaWiki on Windows and the translation is 44% complete.

Other languages:
Bahasa Melayu • ‎Deutsch • ‎English • ‎Nederlands • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎suomi • ‎русский • ‎中文 • ‎日本語 • ‎한국어
Guias de instalação
FreeBSD
GNU/Linux
- ALT Linux
- Arch Linux
- Damnsmalllinux
- Debian or Ubuntu
- Fedora
- Gentoo
- Mandriva
- Red Hat Enterprise Linux
- Slackware
Mac OS X
NetWare
Solaris
- Solaris 11 / opensolaris
- Solaris 10
Windows
- Windows Server 2016
em um USB Stick
- Uniform Server
- XAMPP
Sourceforge.net

Esta página lhe dará informações sobre a instalação do MediaWiki em um sistema Microsoft Windows usando métodos de instalação standard. Para ambientes de hospedagem para Windows, a pilha do WIMP (usando o IIS) foi recomendada ao Apache, (WAMP pilha) a partir da versão 1.18, para instalação manual.

Nginx - uma alternativa para Apache e IIS - pode ser útil se você suportar o MediaWiki através de outros sistemas operacionais hospedeiros e/ou que já estão usando o Nginx para hospedagem interna.

Software necessário

Requisitos Resumo dos requisitos

Familiarize-se também com as notas de lançamento do MediaWiki para conhecer alguns requisitos.

Para redimensionamento de imagem e TeX-support, programas adicionais são necessários.

Parsoid (exigido por VisualEditor) e outros serviços têm seus próprios requisitos.

Getting required software

Although these products are not that difficult to configure under Windows, it can be extremely difficult to install (by difficult, it takes 30 minutes for WIMP) and configure Apache+MySQL+PHP one product at a time if completely new to apache/mysql/php. 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

O mais popular deles é o XAMPP:

WebPI

Microsoft Web Platform Installer can install required pre-requisites for you. See blog.

Bitnami

  • Bitnami is a free suite of compatible installers for open source software. It supports an Nginx stack [1], Microsoft WAMP [2]), a generic LAMP stack [3] and XAMPP (which it will not install itself and on which only XAMPP-specific bitnami installers work [4]). Bitnami installs Mediawiki 1.23 on any of those, and they work alongside Wordpress or other software bitnami supports. See Bitnami itself for instructions [5] and updated support data. This can be a good option if you intend to use only the long term stable supported mediawiki releases. O suporte para versões mais antigas não é garantido. Ver Manual:Running MediaWiki on Windows/bitnami para algumas experiências com este método.

WAMP

Ver http://www.wampserver.com/en/

WIMP

On Azure: [6].

Instalando o MediaWiki

Para usuários experientes, aqui está a versão resumida das instruções de instalação. Entretanto, a maioria dos usuários desejará seguir todos os passos.

  1. Verifique se o seu sistema atende aos requisitos mínimos indicados na janela ao lado; consulte as requisições mínimas para obter mais detalhes.
  2. Baixe o MediaWiki link direto para baixar a versão estável e extraia o arquivo em uma pasta acessível via web no seu servidor.
  3. Aponte seu navegador para o diretório onde o MediaWiki foi extraído e siga o link para a tela de configuração. Deve estar sob a forma http://domain/directory/mw-config/index.php. Substitua directory pelo caminho da sua pasta descompactada do MediaWiki. Se for instalado em um computador local, substitua domain por localhost. Se você instalar localmente e mais tarde quiser acessar o seu wiki a partir domínio, então você vai precisar para mudar o LocalSettings.php de localhost odomínio. Se estiver instalado em um servidor remoto, substitua domain pelo nome de domínio do seu servidor (p.ex.: www.myserver.com).

Essas instruções são deliberadamente breves. Muita coisa pode dar errado, então, se estiver em dúvida, aconselhamos que leia as instruções completas!

Software opcional

Diffutils

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

To activate the use of diffutils within MediaWiki, you have to ignore the fact that they won't be found during installation (they may actually be found if you install diff into your path) and open up LocalSettings.php to make the following changes:

$wgDiff3 = "/usr/bin/diff3";

torna-se

$wgDiff3 = "C:/Program Files/GnuWin32/bin/diff3.exe";

e suibstitua:

$wgMimeDetectorCommand = "file.exe -bi"; #use external mime detector (linux)

com

$wgMimeDetectorCommand = "C:/Program Files/GnuWin32/bin/file.exe -bi"; # use external mime detector

Please note that you have to replace "C:/Progra..." with the actual location where you installed the tools to.

ImageMagick

Note: PHP now comes with GD enabled by default which will work for thumbnailing. GD will not require any configuration or modification to be used. Therefore it's highly recommended to not install ImageMagick, since it is known to be unstable. In fact the $wgImageMagickConvertCommand and Image.php mentioned below does not exist in MW1.15.1. However, in MW 1.23 you have to disable ImageMagick in LocalSettings.php by setting $wgUseImageMagick to false.
Note: Settings for XAMPP v1.7.7 VC9 and MediaWiki v1.18.1

The "Q8" ImageMagick releases use 8 bits per channel, while the "Q16" releases use 16 bits per channel. Here is the download page for ImageMagick on Windows. To make image thumbnailing work, you will need to open includes/Image.php, locate the line that starts with $cmd = $wgImageMagickConvertCommand ., and remove the escapeshellarg() function, then do the same to the next line, so that the command variable builds like this:

 $cmd  =  $wgImageMagickConvertCommand .
       " -quality 85 -background white -geometry {$width} ".
       ($this->imagePath) . " " .
       ($thumbPath);

In addition, check to be sure that the $wgImageMagickConvertCommand in localsettings.php points to:

(your imagemagick folder path)/convert.exe
  • use the .exe extension! It won't work, if omitted.
  • use a path without spaces as install path for ImageMagick or use the short name of the path.

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

$wgImageMagickConvertCommand = "convert.exe";

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. Here is the download page for Inkscape on Windows. Here are some example settings to enable Inkscape as the SVG thumnailer in the LocalSettings.php file:

# Image Converter
$wgSVGConverter = 'Inkscape';

$wgSVGConverters = array(
	'Inkscape' => '"/Program Files/Inkscape/inkscape.com" -z -w $width -f $input -e $output',
);

# Image converter path
$wgSVGConverterPath = '/Program Files/Inkscape';

Mathematics Support

Ver Texvc#Windows.