Apache SSL

De UniWiki
Revisão de 17h29min de 17 de julho de 2012 por Alexandre (Discussão | contribs) (Criou página com 'Categoria:Apache Categoria:Web Categoria:SSL === Guia para a configuração do acesso seguro SSL do Apache no Windows === Este tópico demonstra como configurar um am...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Guia para a configuração do acesso seguro SSL do Apache no Windows

Este tópico demonstra como configurar um ambiente de teste SSL no Apache (Windows).

O Apache utilizado é o 2.2 da instalação do XAMP, o path de instalação é "D:\Arquivos de Programas\webserver" referenciada no texto com [$webserver].

1. Preparando o ambiente do openssl.exe.

1.1 Crie a seguinte pasta: "C:\openssl-1.0.0e\ssl".
1.2 Copie o arquivo openssl.cnf existente na pasta [$webserver]\php\extras para a nova pasta.
1.3 Renomeie os seguintes arquivos (acrescentando ".old" ao nome do arquivo):
[$webserver]\apache\conf\ssl.crt\server.crt
[$webserver]\apache\conf\ssl.csr\server.csr
[$webserver]\apache\conf\ssl.key\server.key
1.4 Criando novos arquivos de controle e certificado.
1.4.1 Abra o prompt de comando e acesse a pasta [$webserver]\Apache\bin
1.4.2 Para criar o arquivo de senha primário, execute a seguinte linha de comando:
openssl genrsa -des3 -out server.key 1024
O openssl irá solicitar que seja digitada uma senha, informe uma senha com o mínimo de 8 e o máximo de 20 caracteres (guarde a senha).
1.4.3 Para criar o arquivo "server.csr", execute a seguinte linha de comando:
openssl req -new -key server.key -out server.csr
Digite a senha (a que você informou no inicio)
Neste ponto será necessário preencher os dados do certificado, segue um exemplo:

Country Name (2 letter code) [AU]:BR State or Province Name (full name) [Some-State]:Parana Locality Name (eg, city) []:Londrina Organization Name (eg, company) [Internet Widgits Pty Ltd]:Uniware Informatica Organizational Unit Name (eg, section) []:Desenvolvimento Common Name (eg, YOUR name) []:Alexandre Email Address []:seu.email@uniware.com.br An optional company name []:Uniware </tt>