Manual:Installation requirements/pt

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Installation requirements and the translation is 37% complete.

Outdated translations are marked like this.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎русский • ‎українська • ‎اردو • ‎فارسی • ‎বাংলা • ‎中文 • ‎日本語 • ‎한국어
Mediawiki-logo.png Guia de instalação | O que é o MediaWiki?
Help-browser.svg Funcionalidades | Requisitos
Preferences-system.svg Download | Instalação | Configuração


Requisitos Os requisitos, de forma breve

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

A miniaturização de imagens e o TeX requerem programas adicionais. O Parsoid (requirido pelo VisualEditor) e outros serviços têm os seus requisitos próprios.

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

  • É necessário um servidor de Internet (webserver) para enviar ao browser cliente as páginas geradas.
  • É necessário o PHP para executar o programa.
  • É necessário um servidor de base de dados para armazenar as páginas e os dados do site.

Além destas, há várias dependências opcionais que são necessárias se quiser usar algumas das funcionalidades mais avançadas (veja abaixo).

Se o seu site na Internet é alojado por terceiros (isto é, se não tem controlo direto sobre ele), contacte os administradores do servidor ou o fornecedor do alojamento para se certificar de que estes programas estão instalados e disponíveis.

Simple one-download installation

If you are using Linux, it's best to install apache, php and MariaDB using your package manager. On Debian and Ubuntu, do sudo apt-get install php php-apcu php-intl mariadb-server apache2.

On other operating systems, use XAMPP from https://www.apachefriends.org to install and configure all of the important packages – Apache web server, PHP, and MariaDB – with only one download. It is available for Linux, Windows, Mac and Solaris. As of August 2016, the latest version of XAMPP includes PHP 7.0 (MediaWiki requires at least 7.0.13).

Alternatively, if you have an Apple computer, you can use MAMP, which is the equivalent to XAMPP. MAMP currently includes the ability to run the Apache web server and a MySQL database. It is available for both Windows and Mac, but is generally used on Mac instead of Windows. It is currently running the latest versions of php and MySQL.

Servidor de Internet

Para gerar as páginas que serão mostradas nos browsers, o MediaWiki necessita de um programa que ofereça a funcionalidade de servidor de Internet. Normalmente, não pode escolher o servidor que irá usar – usará o que for disponibilizado pelo seu fornecedor de alojamento.

A maioria das instalações usa o servidor de Internet Apache, disponível na página oficial de download. No entanto, o MediaWiki já foi testado nos servidores IIS 7.0, Cherokee, Hiawatha, LiteSpeed, nginx (exemplo de configuração), lighttpd e Caddy.

PHP

O PHP é a linguagem de programação na qual o MediaWiki foi escrito, e é necessário para executar o programa.

Note que, embora o MediaWiki venha com um script de instalação, que fornece uma forma de configurar os módulos mais importantes através do browser, é necessário algum conhecimento de PHP para as personalizações mais detalhadas.

  • Para executar a versão mais recente do MediaWiki, é necessário o PHP versão 7.0.13 ou posterior. O PHP 7 é suportado em geral, mas o PHP 7.1 causa a emissão de vários avisos com o MediaWiki 1.28 quando algumas extensões são ativadas; consulte task T153505.
  • São necessárias as seguintes extensões:

Note que, por padrão, todas elas já estarão activadas no PHP.

  • MediaWiki's installer will warn if you don't have the optional PHP intl extension "to handle Unicode normalization".
    • In most Debian/Ubuntu-based distros this is the php-intl package.
  • PHP OpenSSL extension is also recommended. See Manual:$wgSessionInsecureSecrets .
  • On most Debian/Ubuntu-based distros the php-mysql package is required if you want MediaWiki to use MySQL.
  • Some features of MediaWiki may require PHP functions that execute external processes, like image thumbnailing, that some cheap hosts usually disable. This has surfaced specially in MediaWiki 1.23 on file uploads (task T68467). Please take this into consideration if you plan to install MediaWiki on a shared host.
  • MediaWiki extensions may require additional PHP features, e.g. VisualEditor requires libcurl support (php-curl on Debian/Ubuntu-based distros).

Se precisar de compilar o PHP a partir do código-fonte, consulte configuração do PHP para conhecer as opções de compilação que afetam o MediaWiki.

  • Alguns servidores podem exigir a instalação de módulos equivalentes de base de dados e de gestão de sessões. Para obter mais detalhes, consulte as instruções detalhadas do sistema operativo.
  • Ao instalar no Windows usando o instalador da Microsoft, acrescente a extensão para a sua base de dados preferida (MySQL/MariaDB ou Postgres) aos recursos a serem instalados.

Servidor da base de dados

O MediaWiki armazena todo o texto e dados (páginas de conteúdo, informações sobre o utilizador, mensagens de sistema, etc.) numa base de dados, que pode ser partilhada com outras aplicações web (phpBB, etc.) Para executar a versão mais recente do MediaWiki precisará de um dos seguintes servidores de base de dados:

Make sure the Full-Text module is installed.

Supported in the past, currently unsupported:

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

Alguns utilizadores preferem instalar um programa adicional como o phpMyAdmin (MySQL/MariaDB) ou o phpPgAdmin (Postgres) para ajudar a administrar o servidor da base de dados.

MySQL 5 has been required since MediaWiki 1.19. O MySQL 4 é exigido desde o MediaWiki 1.6 (se usa uma versão mais antiga e não pode atualizá-la, então tem de usar o MediaWiki 1.5.8, mas esta versão já não é suportada).

Pré-requisitos de hardware

Os requisitos mínimos recomendados são 256 MB de RAM para um site alojado num computador simples e 85 MB de armazenamento, embora isto seja insuficiente para um site público com grande afluência, ou que permita o carregamento (upload) de ficheiros. Alguns utilizadores conseguem executar o MediaWiki em computadores com 48 MB de RAM.

The install size can be reduced to around 50MB for a developer install and to around 26MB for a non-developer, end-user install. See Manual:Reduce size of the installation .

Dependências opcionais

Other software

  • O TeX é necessário para a apresentação em linha de fórmulas matemáticas. In most Debian/Ubuntu-based distros, this is in the texlive package.
  • O Sendmail é necessário para que o sistema envie correio electrónico.
  • Acesso à linha de comando (shell) é necessário para executar os scripts de manutenção; actualizações futuras do MediaWiki podem ser dificultadas sem este acesso.
  • GNU diff3 can be provided to automatically resolve conflicts.

Para mais informações sobre estes elementos, consulte Manual:Installing third-party tools.

VisualEditor

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.

See also

  • Compatibilidade , for information about how MediaWiki's installation requirements are likely to change in the future
Software bundles
  • https://secure.php.net/spl.installation