segunda-feira, 30 de abril de 2007

Apache + SSL

Criando certificado
Caso não existam, crie os diretórios:

# mkdir ssl.crl ssl.crt ssl.csr ssl.key ssl.prm

Configure a permissão:

# chmod 755 ssl.crl ssl.crt ssl.csr ssl.key ssl.prm

Dentro de /etc/apache, crie os certificados:

# openssl genrsa -out ssl.key/dominio.com.br.key 1024
# openssl req -new -key ssl.key/dominio.com.br.key -out ssl.csr/dominio.com.br.csr

-- Preencha os dados --

# openssl x509 -req -days 365 -in ssl.csr/dominio.com.br.csr -signkey ssl.key/dominio.com.br.key -out ssl.crt/dominio.com.br.crt

Comente a linha:

SSLCertificateFile /etc/apache-ssl/apache.pem

Ficando:

#SSLCertificateFile /etc/apache-ssl/apache.pem

Insira as linhas:

SSLCertificateFile /etc/apache/ssl.crt/dominio.com.br.crt
SSLCertificateKeyFile /etc/apache/ssl.key/dominio.com.br.key

Reinicie o apache-ssl:

# /etc/init.d/apache-ssl restart

Nenhum comentário: