Apache configuration/pt-br
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 |
|---|