Manual:Installation requirements/pt-br

Além do próprio software, uma instalação padrão do MediaWiki tem os seguintes pré-requisitos:


 * Um servidor web é exigido para enviar as páginas geradas ao seu navegador web.
 * PHP é exigido para executar o software.
 * Um servidor de banco de dados é necessário para armazenar as páginas e os dados do site.

Além disso, há várias dependências opcionais que são exigidas se você quiser utilizar certos recursos avançados (veja abaixo).

Se seu website é hospedado por terceiros (isto é, se você não tem controle direto sobre ele), entre em contato com os administradores do servidor ou da empresa de hospedagem para certificar-se de que esses componentes estão instalados.

= == instalação simples-download == =

Use XAMPP from http://www.apachefriends.org to install and configure all of the important packages – Apache web server, PHP, and MariaDB – with only one download. Ele está disponível para Linux, Windows, Mac e Solaris. As of August 2016, the latest version of XAMPP includes PHP 7.0 (MediaWiki requires at least ).

Alternativamente, se você tem um computador Apple, você pode usar MAMP, que é o equivalente a XAMPP. MAMP atualmente inclui a capacidade de executar o servidor web Apache e um banco de dados MySQL. Ele está disponível para Windows e Mac, mas é geralmente usado no Mac em vez do Windows. Ele está atualmente em execução as últimas versões do PHP e MySQL.

= == Servidor web == =

Para gerar as páginas que serão mostradas no seu navegador, o MediaWiki exige algum servidor web. Se seu website for hospedado por terceiros, provavelmente você não poderá escolher qual servidor web usar - ele já foi instalado pelo seu provedor de hospedagem.

Most installations use the Apache web server, available at the official download page. However, MediaWiki has also been tested under IIS 7.0, Cherokee, Hiawatha, LiteSpeed, nginx (configuration example), and lighttpd.

= == PHP == =

PHP é a linguagem de programação a qual o MediaWiki foi escrito, e o componente PHP é exigido para o software funcionar.

Note que, embora o MediaWiki venha com um script de instalação, que fornece uma maneira de configurar seus módulos mais importantes pela web, é necessário conhecimento em PHP para personalizações mais detalhadas.

Note que, por padrão, todas elas já estarão activadas no PHP. Na maioria das distros baseadas no Ubuntu Debian /, este está no pacote php5-Intl.
 * For the latest stable version of MediaWiki, PHP version or later is required.
 * If you are unable to upgrade to PHP, then you can use MediaWiki 1.23.13, which requires PHP version 5.3.2 or later
 * As seguintes extensões são necessários:
 * Perl Compatible Regular Expressions (PCRE) (v4.0+, MediaWiki 1.23 requires PCRE 7.2+ which may not be available in earlier PHP packages)
 * Session
 * Standard PHP Library
 * JSON (since 1.22)
 * mbstring (required since 1.27, recommended for earlier versions)
 * MediaWiki's installer will warn if you don't have the optional PHP intl extension "to handle Unicode normalization".
 * Na maioria das distros baseadas no Ubuntu Debian /, ou o pacote php5-mysql ou php5-mysqlnd é necessário se você quiser MediaWiki usar o MySQL.
 * Se você estiver instalando MediaWiki no CentOS 5.6, utilize o  php53  em vez de  php . O php pacote contém 5.1.x PHP, que não é compatível com a última versão do MediaWiki.
 * Se você estiver instalando MediaWiki no Red Hat Enterprise Linux 6.4 (CentOS 6.4), você vai precisar instalar o php-xml pacote, além do normal, php.
 * Algumas características do MediaWiki podem exigir funções PHP que executam processos externos, como thumbnailing imagem, que alguns hosts baratos normalmente desativar. Isso veio à tona especialmente em MediaWiki 1.23 em uploads de arquivos . Por favor, levar isso em consideração se você pretende instalar o MediaWiki em um servidor compartilhado.
 * Extensões MediaWiki pode exigir recursos adicionais PHP, por exemplo, VisualEditor requer suporte libcurl $ (php5-curl em distros baseadas no Ubuntu Debian /).

Se você precisar compilar o PHP do código-fonte, então veja a seção PHP configuration para opções de compilação que afetam o MediaWiki.


 * Alguns servidores podem também exigir o equivalente módulo de banco de dados e módulo de gestão de sessão de ser instalado. Veja as instruções individuais do sistema operacional para obter mais informações.
 * When installing on Windows using the Microsoft installer, add the extension for your database of choice (MySQL/MariaDB or Postgres) to the features to be installed.

= == Servidor de banco de dados == =

O MediaWiki guarda todos os textos e dados (artigos, informações sobre o usuário, mensagens do sistema, etc.) num banco-de-dados, que pode ser compartilhado com outras aplicações web, como o phpBB. A última versão do MediaWiki suporta os seguintes servidores de banco-de-dados (você só precisa de apenas um destes):


 * MySQL 4.0 ou superior*
 * PostgreSQL 8.1 ou superior (suportado desde o MediaWiki 1.8 - também requer os módulos plpgsql e tsearch2) See Manual:Installing MediaWiki for more detail.
 * 3
 * Microsoft SQL Server 2008 R2 or later is supported for LTS releases and is not guaranteed to work for non-LTS releases

Supported in the past, currently unsupported:


 * (unsupported on the latest MediaWiki versions due to open blocking bugs)

Some users find it helpful to install an additional software package such as phpMyAdmin (MySQL/MariaDB) or phpPgAdmin (Postgres) to help administer the database server.

MySQL 5 has been required since MediaWiki 1.19. O suporte ao MySQL 4 é exigido desde o MediaWiki 1.6. Se você estiver utilizando uma versão mais antiga do MySQL e não puder atualizá-lo, você deve usar o MediaWiki 1.5.8. Note que não há mais suporte técnico para esta versão.

= == Requerimentos de hardware == =

Os requerimentos mínimos são 256 megabytes de memória RAM para um site hospedado em um computador simples e 40MB de armazenamento, embora isso não seja suficiente para um site com um grande público, ou que permita upload de arquivos. Alguns usuários têm informado que conseguem executar o MediaWiki em computadores com 48MB de memória RAM.

O tamanho instalação pode ser reduzido para cerca de 50Mb para um desenvolvedor de instalar e para cerca de 26MB para um não-desenvolvedor, usuário final á instalar. Veja Manual:Reduce size of the installation

= == Dependências opcionais == =

Other software

 * ImageMagick ou GD são exigidos para geração de miniaturas de imagens.
 * TeX é exigido para mostrar fórmulas matemáticas. Na maioria das distros baseadas no Ubuntu Debian, texlive este é o
 * Sendmail é exigido para permitir que o sistema envie e-mails.
 * Acesso Shell 'é necessário para executar scripts de manutenção; MediaWiki upgrade pode ser mais difícil sem ele

Para mais informações sobre os itens acima, consulte Manual:Installing third-party tools.

Editor Visual

The VisualEditor extension (and also the Flow extension) requires the Parsoid web service, which is implemented using Node.js. Node.js is not provided by most shared-hosting companies (HostGator, Bluehost, Dreamhost, etc.). For performance and security reasons, it is better to use a dedicated hosting solution such as a Virtual private server ("VPS").

Scribunto
If you want to invoke Lua modules (see those on this wiki) from wiki pages and templates, your wiki will also require Scribunto.