Sexta-feira, 05/08/2005 - 14:35 - Por Leonardo CaladoInstalando SSL no Apache2 em ambiente Windows
Seções relacionadas: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:
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.
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 >".
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 >".
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 >".
Revise as opções que você escolheu anteriormente. Caso estejam todas corretas, clique em "Install".
O programa de instalação irá copiar todos os arquivos para seu disco rígido.
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 []:secretpassC:\OpenSSL\bin>
iMasters - Instalando SSL no Apache2 em ambiente Windows - Apache
quarta-feira, julho 22, 2009
iMasters - Instalando SSL no Apache2 em ambiente Windows - Apache
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário