Mudanças entre as edições de "Certifcado SSL"
De MochilaWiki
Ir para navegaçãoIr para pesquisarLinha 28: | Linha 28: | ||
== No Apache2 == | == No Apache2 == | ||
+ | <source lang="nginx"> | ||
<VirtualHost 127.0.0.1:443> | <VirtualHost 127.0.0.1:443> | ||
ServerName hatchepsut.quijaua.com.br:443 | ServerName hatchepsut.quijaua.com.br:443 | ||
UseCanonicalName DNS | UseCanonicalName DNS | ||
− | + | ||
ErrorLog /var/log/apache2/nkosi.org-webmail-error.log | ErrorLog /var/log/apache2/nkosi.org-webmail-error.log | ||
CustomLog /var/log/apache2/nkosi.org-webmail-access.log common | CustomLog /var/log/apache2/nkosi.org-webmail-access.log common | ||
Linha 40: | Linha 41: | ||
SSLCertificateKeyFile /etc/apache2/ssl/priv/nkosi_privatekey.pem | SSLCertificateKeyFile /etc/apache2/ssl/priv/nkosi_privatekey.pem | ||
SSLCertificateChainFile /etc/apache2/ssl/cacert/class3.crt | SSLCertificateChainFile /etc/apache2/ssl/cacert/class3.crt | ||
− | + | ||
DocumentRoot "/var/www/" | DocumentRoot "/var/www/" | ||
</VirtualHost> | </VirtualHost> | ||
+ | </source> |
Edição das 02h05min de 5 de janeiro de 2011
Criando um parte de chave
openssl req -newkey rsa:2048 -subj /CN=hatchepsut.quijaua.com.br -nodes -keyout hatchepsut_key.pem -out hatchepsut_csr.pem
O arquivo hatchepsut_csr.pem é o que será enviado para o CAcert.org.
Salve o arquivo assinado pela CAcert como hatchepsut_server.pem.
no Nginx
server {
listen 443;
server_name hatchepsut.quijaua.com.br;
location / {
root /var/www/;
index index.html;
}
ssl on;
ssl_certificate /etc/nginx/ssl/hatchepsut_server.pem;
ssl_certificate_key /etc/nginx/ssl/priv/hatchepsut_key.pem;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
}
No Apache2
<VirtualHost 127.0.0.1:443>
ServerName hatchepsut.quijaua.com.br:443
UseCanonicalName DNS
ErrorLog /var/log/apache2/nkosi.org-webmail-error.log
CustomLog /var/log/apache2/nkosi.org-webmail-access.log common
SSLEngine on
SSLCipherSuite HIGH
SSLProtocol all -SSLv2
SSLCertificateFile /etc/apache2/ssl/nkosi_server.pem
SSLCertificateKeyFile /etc/apache2/ssl/priv/nkosi_privatekey.pem
SSLCertificateChainFile /etc/apache2/ssl/cacert/class3.crt
DocumentRoot "/var/www/"
</VirtualHost>