Como ativar ou desativar os scripts CGI no Apache 2.4
- 3032
- 503
- Arnold Murray
Módulo Apache mod_cgi/mod_cgid é responsável pelo manuseio de scripts CGI. Para trabalhador e evento, o MPM multi-thread usa o módulo CGI Daemon "mod_cgid". Este tutorial o ajudará a ativar ou desativar o script CGI no Apache 2.4 servidor em sistemas operacionais Linux.
Ativar módulo CGI no apache
Para ativar o CGI em seu servidor Apache. você precisa carregar o arquivo do módulo mod_cgi.então ou mod_cgid.então No seu arquivo de configuração do Apache.
O CentOS, Red Hat, Fedora e outras distribuições baseadas em RPM editam /etc/httpd/conf.módulos.D/XX-CGI.conf Arquivo de configuração e verifique se a mostra que as linhas não são comentadas.
LoadModule cGid_module Módulos/mod_cgid.Então LoadModule CGID_MODULE MODULES/MOD_CGID.Então LoadModule CGI_Module Módulos/mod_cgi.então
Ubuntu, Debian, Linuxmint e outros Debian Os derivativos usam o seguinte comando para ativar o módulo CGI. Este comando cria um link suave do arquivo de configuração do módulo para/etc/apache2/mod-inabled/diretório.
sudo a2enmod cgi
Depois de ativar os módulos CGI na configuração do Apache, você precisa reiniciar o serviço Apache em seu sistema para alterações, entra em vigor.
Desative o módulo CGI no apache
Recomendamos manter o CGI desativado em seu servidor até que seja recomendado para o seu servidor. Os scripts CGI são usados por hackers para atacar servidores. Use as opções abaixo para desativar o script CGI em seu servidor Apache.
Centos, Red Hat, Fedora e outros RPM baseados Distribuições renomearam /etc/httpd/conf.módulos.D/XX-CGI.conf arquivo de configuração como abaixo.
mv/etc/httpd/conf.módulos.D/XX-CGI.conf/etc/httpd/conf.módulos.D/XX-CGI.conf.desativar
Ubuntu, Debian, Linuxmint e outros Debian Os derivativos usam o seguinte comando para desativar o módulo CGI.
A2Dismod cGI
Depois de desativar os módulos CGI, você precisa reiniciar o serviço Apache em seu sistema para alterações, entra em vigor.
Referência:-
http: // httpd.apache.org/docs/2.4/Howto/CGI.html
- « Como instalar o plasma KDE 5.10 no Ubuntu 17.04/16.04, Debian 8 e Linuxmint 18
- Como instalar o Nginx, Php 7 e MySQL no Ubuntu 16.04, 14.04 »