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 o administrador do servidor ou com a companhia de hospedagem para certificar-se de que estes pacotes de software estão instalados e disponíveis.

To run MediaWiki maintenance scripts, you will need command line access.

Instalação simples com um único download
Se você estiver usando o Linux, é melhor instalar apache, php e MariaDB usando seu gerenciador de pacotes. Debian e Ubuntu, do seguinte:

Pacotes de software
Em outros sistemas operacionais, use um pacote de software como o XAMPP do https://www.apachefriends.org para instalar e configurar todos os pacotes importantes – servidor web Apache, PHP, e MariaDB – com apenas um download. Ele está disponível para Linux, Windows, Mac e Solaris. Em, a última versão do XAMPP incluía o PHP 8.0 (o MediaWiki requer pelo menos o ).

Alternativamente, se você tem um computador Apple, você pode usar MAMP, que é o equivalente a XAMPP. O 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.

Servidor web
Para gerar as páginas que serão mostradas no seu navegador, o MediaWiki exige algum software de servidor web. Frequentemente você não terá a escolha de qual software usar – será aquele fornecido pelo seu provedor de hospedagem..

O MediaWiki é amplamente compatível com todos os principais servidores web que podem invocar uma versão PHP compatível. A maioria das instalações usa o servidor web Apache HTTPD. ([$exemplo de configuração de url]) nginx também é uma boa escolha.

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


 * Para a última versão estável do MediaWiki, é necessário pelo menos PHP. Consulte a página em para mais informações.

Note que todas elas já estarão ativadas no PHP por padrão. Se você precisar compilar o PHP do código-fonte, então veja a seção para opções de compilação que afetam o MediaWiki.
 * As seguintes extensões são necessárias:
 * Perl Compatible Regular Expressions (PCRE)
 * sessões
 * spl
 * openssl
 * json (MediaWiki 1.22+)
 * mbstring (requerida desde a versão 1.27, recomendada para versões anteriores)
 * fileinfo (necessário desde 1,30)
 * intl (necessário desde 1.36)
 * calendar (necessário desde a versão 1.33)
 * xml
 * Na maioria das distros baseadas no Debian/Ubuntu, o pacote php-mysql é necessário se você quiser que o MediaWiki use o MySQL.
 * Algumas funcionalidade do MediaWiki podem exigir funções PHP que executam processos externos, como a miniaturização de imagens, que alguns provedores de hospedagem baratos normalmente desativam. Por favor, leve isso em consideração se você pretende instalar o MediaWiki em um servidor compartilhado..
 * Extensões MediaWiki podem exigir recursos adicionais PHP, por exemplo, o VisualEditor requer suporte libcurl (php-curl em distros baseadas no Debian/Ubuntu).

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 (phpBB, etc.). Você precisará de um dos servidores de banco de dados para rodar a versão mais atual do MediaWiki:


 * + ou +
 * +

Requisitos de hardware
Os requisitos mínimos recomendados são 256MB de RAM para um site hospedado em um único computador e 85MB 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 informaram ter executado o MediaWiki em computadores com uma quantidade tão pequena quanto 48MB de RAM.

O tamanho instalação pode ser reduzido para cerca de 50MB para uma instalação de desenvolvimento, e cerca de 26MB para uma instalação não para desenvolvimento mas para o usuário final. Ver.

Dependências opcionais

 * ImageMagick ou GD são exigidos para.
 * TeX é exigido para mostrar fórmulas matemáticas. Na maioria das distros baseadas no Debian/Ubuntu, ele é o pacote.
 * Acesso Shell 'é necessário para executar ; atualizar o MediaWiki pode ser mais difícil sem ele.
 * via the server itself requires a message transfer agent (MTA).
 *  pode ser fornecido para resolver conflitos automaticamente.
 *  can be used for object caching.

Ver também

 * , para obter informações sobre como os requisitos de instalação da Mediawiki provavelmente mudarão no futuro