Apache configuration/pt-br

From MediaWiki.org
Jump to: navigation, search

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

Contents

Módulos [edit]

PHP [edit]

Módulo Apache e PHP [edit]

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 [edit]

Instalar o PHP:

# yum install php php-xml

Recarregar o servidor httpd:

# service httpd reload
Debian-based Linux [edit]

Instalar o módulo php5 em apache2:

# apt-get install apache2 libapache2-mod-php5

Habilitar o módulo php5 no apache2:

# a2enmod php5

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

PHP e CGI [edit]

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 [edit]

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

mod_security [edit]

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 [edit]

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.

Língua: English  • français • português do Brasil