7 de jan. de 2010

Apache2 com suporte a SSL

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:

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India