Apache configuration/pt-br

Apache é o servidor de web mais recomendado para ser usado com MediaWiki. Outros servidores como IIS podem funcionar também.

Módulo Apache e PHP
O MediaWiki foi escrito para usar PHP como um módulo apache. Seu PHP provavelmente é configurado como um módulo se você começar com URLs assim: example.com/wiki/index.php/Main_Page Você pode conferir qual configuração e versão de PHP você tem, visualizando sua página wiki Special:Version, ou com phpinfo.

Linux baseado em RedHat/Fedora
Instalar o PHP: Recarregar o servidor httpd:
 * 1) yum install php php-xml
 * 1) service httpd reload

Debian-based Linux
Instalar o módulo php5 em apache2: Habilitar o módulo php5 no apache2:
 * 1) apt-get install apache2 libapache2-mod-php5
 * 1) a2enmod php5

(Debian também tem um pacote de mediawiki.)

PHP e CGI
Se PHP estiver rodando como um CGI, você terá " URLs feios " por padrão, mas você ainda pode implementar short URLs.

mod_alias e mod_rewrite
O métodos recomendao de embelezar as URLs envolve mod_alias. Outros métodos usados mod_rewrite ao invés.

mod_security
ModSecurity foi conhecido para causar problemas com MediaWiki. Se você receber erros aparentemente ao acaso, confira seu Log de erro para ver o que está causando problemas.

Aranhas e bots
Você pode usar um arquivo robots.txt para falar para aranhas bem-educadas para não carregar páginas geradas dinâmicamente (editar páginas, por exemplo). Este pode reduzir a carga em seu webserver, pode preservar seu bandwidth, e pode prevenir assuntos de conteúdo duplicados com máquinas de procura. Porém, bots malicioso poderiam amarrar seu webserver e poderiam desperdiçar sua largura de banda carregando um volume grande de páginas extremamente depressa. Request throttling pode ajudar protejer contra este.