Como renomear o padrão-ssl.conf no Apache 2.4

2

Estou executando o Apache 2.4 no Ubuntu. Estou tentando renomear default-ssl.conf , mas não consigo fazer isso funcionar.

Aqui está o que funciona.

Se eu ativar o módulo SSL

a2enmod ssl

e o arquivo de configuração do site

a2ensite default-ssl.conf

e inicie o httpd

service apache2 start

então o httpd é exibido na porta 443 de conteúdo codificado em SSL de /var/www/html , exatamente como esperado. Até aí tudo bem.

Aqui está o que não funciona.

Se eu renomear o arquivo de configuração padrão

mv /etc/apache2/sites-enabled/{default-ssl.conf,foobar}
service apache2 restart

O httpd envia respostas de texto não criptografado na porta 443 e responde a "GET /" com um índice de /var/www .

O que torna o nome default-ssl.conf tão especial? Como posso renomeá-lo sem quebrar tudo?

    
por lacton 16.04.2016 / 11:07

1 resposta

2

Você precisa verificar se o novo nome da configuração termina com .conf

Como este é apenas um link simbólico criado pelo comando a2ensite , você provavelmente desejará renomear para o arquivo de configuração real:

a2dissite default-ssl
mv /etc/apache2/sites-available/default-ssl.conf \
   /etc/apache2/sites-available/foobar.conf
a2ensite foobar
service apache2 reload
    
por 16.04.2016 / 11:14