A Internet tem sido uma benção para as empresas e instituições de pesquisa em todo o mundo , mas também tem sido uma benção para elementos criminosos . De esquemas de phishing para sites falsos , os cibercriminosos desenvolver novas maneiras de roubar o seu dinheiro ou identidade. Secure Sockets Layer ( SSL ) ajuda a proteger os usuários da Internet legítimos e suas informações , criptografando o tráfego da rede . OpenSSL é um download gratuito , e é o padrão para a criação de certificados SSL , e Apache2 é o padrão para servidores Web Linux. Coisas que você precisa 
 Server rodando Apache2 com OpenSSL 
 Show Mais instruções 
 1 
 Crie a sua chave RSA privada usando o seguinte comando no prompt de comando do Linux: 
 
 openssl genrsa - des3 - . fora mysrvr.key 1024 
 
 isso cria um arquivo no formato de texto ASCII que contém um Triple- DES criptografada, chave de 1024 bits 
 2 
 Criar um CSR , ou solicitação de assinatura de certificado. Você deve enviar o pedido de uma das várias autoridades de certificação confiáveis , se você pretende usá-lo em redes públicas. Se você pretende usá-lo em sua intranet da empresa , você pode assiná-lo sozinho. O seguinte comando irá gerar a solicitação de assinatura de certificado : 
 
 openssl req -new- key mysrvr.key -out mysrvr.csr 
 
 Responda às solicitações de informações com precisão para que o certificado será correta . Isso permitirá que o SSL para proteger adequadamente seu servidor 
 3 
 Gerar um certificado de 365 dias auto-assinado , emitindo o seguinte comando: . 
 
 Openssl x509 - req -days 365 -in - mysrvr.csr signkey mysrvr.key -out mysrvr.crt 
 4 
 Emita os seguintes comandos para instalar a chave privada eo certificado : 
 
 cp /mysrvr.crt usr /local /apache /conf /ssl.crt 
 
 cp mysrvr.key /usr /local /apache /conf /ssl.key 
 
 Estes comandos copiar o certificado ea chave para um local de diretório onde Apache2 pode usá-los . 
 5 
 Use as instruções do seu servidor para configurar seus hosts com certificado e locais-chave . Reinicie o servidor e você está pronto para testar o seu certificado SSL.