Segue abaixo instalando apache2 com suporte a ssl:
#apt-get install apache2
OBS.: Automaticamente vai ser baixado o módulo do openssl na versão mais atual do seu repositório.
Gerando o certificado de acordo com os seus dados:
# openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem
Responda o formulário:
- Country Name (2 letter code) [AU]:
- State or Province Name (full name) [Some-State]:
- Locality Name (eg, city) []:
- Organization Name (eg, company) [Internet Widgits Pty Ltd]:
- Organizational Unit Name (eg, section) []:
- Common Name (eg, YOUR name) []:
- Email Address []:
Aplicando as permissões corretas:
#chmod 600 /etc/apache2/apache.pem
De posse do certificado agora vamos ativar o suporte a SSL:
# a2enmod ssl
# cd /etc/apache2/sites-availables/
# cp default-ssl ssl
Comente as linhas:
#SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
#SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
E Crie a linha:
SSLCertificateFile /etc/apache2/apache2.pem
Salve o arquivo e execute o seguinte comando:
# a2ensite ssl
# /etc/init.d/apache2 restart
0 comentários:
Postar um comentário