quarta-feira, julho 22, 2009

iMasters - Instalando SSL no Apache2 em ambiente Windows - Apache

Sexta-feira, 05/08/2005 - 14:35 - Por Leonardo Calado
Seções relacionadas:
Instalando SSL no Apache2 em ambiente Windows

Este artigo assume que você já tenha instalado e funcionando o Apache2 em um Windows 2000/XP/2003. Neste artigo, o Apache2 está instalado em um Windows XP Professional com SP2.

Arquivos Necesários

Você vai precisar fazer o download da versão para Windows do OpenSSL (http://www.slproweb.com/download/Win32OpenSSL-v0.9.8.exe). Para instalar o OpenSSL, dê um clique duplo sobre o arquivo Win32OpenSSL-v0.9.8.exe e siga os passos abaixo:

openssl-01.gif

Tela de boas vindas do programa de instalação do openSSL. clique em "Next >" para ir para a tela com a licença de uso do OpenSSL.

openssl-02.gif

Licença de uso para o OpenSSL. Leia os termos e selecione uma opção para aceitar ou não os termos. Caso você não aceite os termos da licença, o programa de instalação será encerrado. Clique em "Next >".

openssl-03.gif

Escolha o diretório onde vão ser instalados os arquivos do OpenSSL. Aconselho a usar o caminho padrão oferecido como sugestão pelo programa de instalação. Clique em "Next >".

openssl-04.gif

Escolha o nome e o local onde os atalhos no menu iniciar devem ser criados. Aconselho a usar o caminho padrão oferecido como sugestão pelo programa de instalação. Clique em "Next >".

openssl-05.gif

Revise as opções que você escolheu anteriormente. Caso estejam todas corretas, clique em "Install".

openssl-06.gif

O programa de instalação irá copiar todos os arquivos para seu disco rígido.

openssl-07.gif

Após concluída a cópia dos arquivos, clique em "Finish" para encerar o programa de instalação.

Você também vai precisar fazer o download do arquivo ssl.conf e colocar dentro do diretório Apache2\conf.

Criar o certificado de teste

Abra em "Prompt de comando". Navegue até o diretório "/bin" em sua instalação do OpenSSL.

Clique em "Iniciar" e depois em "Executar". Irá aparecer a seguinte tela. Em seguida execute o comando cd C:\OpenSSL\bin.

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator> cd C:\OpenSSL\bin
C:\OpenSSL\bin>

Estou logado no Windows XP com o usuário "Administrator".

Agora vamos criar o certificado de teste para colocarmos em nosso servidor. No "Prompt de comando". execute o seguinte comando "openssl req -config openssl.cnf -new -out meu-servidor.csr" e preencha as informações que o programa lhe solicita

C:\OpenSSL\bin>openssl req -config openssl.cnf -new -out meu-servidor.csr
Loading "screen" into random state - done
Generating a 1024 bit RSA private key
.++++++
............++++++
writing new private key to "privkey.pem"
Enter PEM pass phrase:
Verifying - Enter PEM pass phrase:
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter ".", the field will be left blank.
-----
Country Name (2 letter code) [AU]:BR
State or Province Name (full name) [Some-State]:Ceara
Locality Name (eg, city) []:Fortaleza
Organization Name (eg, company) [Internet Widgits Pty Ltd]:lscalado.com
Organizational Unit Name (eg, section) []:Tecnology
Common Name (eg, YOUR name) []:www.lscalado.com
Email Address []:lscalado@blog.lscalado.com
Please enter the following "extra" attributes
to be sent with your certificate request
A challenge password []:secretpass
An optional company name []:secretpass

C:\OpenSSL\bin>


iMasters - Instalando SSL no Apache2 em ambiente Windows - Apache

 



 

Technorati Marcas: : , , , ,

 

 

BlogBlogs Marcas: : , , , ,

 

Nenhum comentário:

Postar um comentário

Aúncio