Como adicionar diretivas Apache adicionais globalmente em um servidor Plesk?
Imprimir- Apache, Webserver
- 0
Pergunta
Como adicionar diretivas Apache adicionais por plano de serviço ou globalmente, para que essas diretivas não sejam substituídas por uma atualização?
Resposta
As etapas a seguir se aplicam a cada Plano de Serviço individualmente. Para uma solução em todo o servidor, siga as etapas da seção Terminal SSH abaixo:
Faça login no Plesk
Vá para Planos de serviço > exemplo Planejar > servidor Web > diretivas Apache adicionais
Insira as diretivas desejadas nos campos Diretivas adicionais para HTTP e Diretivas adicionais para HTTPS
Role para baixo e clique em Atualizar & Sync
Note: Todos os domínios recém-criados receberão as configurações especificadas. Os domínios existentes não serão atualizados. Diretivas adicionais definidas para domínios já existentes devem ser alteradas por domínio.
Conecte-se ao servidor via SSH
Crie um arquivo de configuração para as diretivas:
SO baseado em Debian (por exemplo, Ubuntu, Debian):
# vi /etc/apache2/conf-enabled/zz011_custom_directives.conf |
SO baseado em RHEL (por exemplo, CentOS, RedHat):
# vi /etc/httpd/conf.d/zz011_custom_directives.conf |
-
Note: O Apache carrega os arquivos de configuração em ordem alfabética, portanto, se for necessário substituir alguns valores gerenciados pelo Plesk, certifique-se de que o novo arquivo de configuração personalizado seja carregado após zz010_psa_httpd.conf. Por exemplo, nomeando-o como zz011_custom_directives.conf
Adicione as diretivas Apache desejadas ao arquivo recém-criado e salve as alterações
Verifique se a configuração do Apache está correta executando este comando:
# apachectl configtest |
Resultado esperado:
# Syntax OK |
Reinicie o Apache executando este comando:
SO baseado em Debian:
# systemctl restart apache2 |
Sistema operacional baseado em RHEL:
# systemctl restart httpd |