Montando Servidor Local Criptografado

Configurando servidor local usando XAMPP e criando Certificado de segurança e instalando em seu computador para todos os Windows

Montando Servidor Local Criptografado

BONUS

 Confugurar Servidor localhost

EDITOR HTML / PHP download aplicativo JAVA, C++ 

Utilizamos cookies para personalizar conteúdo e anúncios, fornecer recursos de mídia social e analisar nosso tráfego. Também compartilhamos informações sobre o uso do nosso site com nossos parceiros de mídia social, publicidade e análise, que podem combiná-lo com outras informações que você forneceu ou coletaram do uso de seus serviços.

 Confugurar Servidor localhost

Download do aplicativo aqui Use para projetos em diversas linguagem e é uma plataforma gratuita considero excelente 

Esta amostra mostra um jogo Java ME simples criado com o Construtor de Jogos do NetBeans IDE. O Game Builder permite que você crie cenas de jogos com sprites em uma tela de jogo usando camadas l

 Confugurar Servidor localhost

XAMPP

O primeiro passo é baixar e instalar o Xamppi. Após a instalação, verifique se tudo está funcionando bem, acessando o localhost após iniciar o Apache.

Escolha a sua versão 64/ ou 32/ linux etc

 CONFIGURE O XAMPP

 Conforme a figura abaixo configure o PHP use o bloco de notas ou Notpad Plus conforme o download que você instalou.

Criar instalar Certificado SSL local em seu próprio servidor

 

Tópico dois conforme a Figura configure o Timezone ele é responsavel pela data e local da sua maquina  

Criar instalar Certificado SSL local em seu próprio servidor

 Configure estalinha você vai usar em debug com o a IDE Netbeans

Criar instalar Certificado SSL local em seu próprio servidor

Conforme a figura configure a quantidade de UPLOADS para evitar erros durante seu trabalho no servidor Local 

Criar instalar Certificado SSL local em seu próprio servidor

salvou? Então salve e vamos para outro arquivo do XAMPP este é o principal para uma boa gestão funcional do seu servidor 

 

Va até a pasta C:\ XAMPP\APACHE\CONF\HTTPD.CONF E CONFORME A FIGURA ABAIXO CONFIGURE A LINHA 163 OU CONFORME A LOCALIZAÇÃO DA LINHA desmarque a tralha

 

Criar instalar Certificado SSL local em seu próprio servidor

 

SALVE E REINICIE SEU CERVIDOR SE ELE FICOU IGUAL A FIGURA ABAIXO -parabéns agora vamos criar o certificado SSL .

 

 Confugurar Servidor localhost

O Módulo Apache precisa estar verde, conforme a imagem.

Agora você precisará criar um arquivo chamado v3.ext dentro da pasta apache no diretório onde você instalou o Xampp

(se você não alterou o caminho de instalação, deverá criar esse arquivo dentro de c:\xampp\apache\).

Coloque as seguintes linhas no arquivo:

*** Inicio ___> Linhas de Código<___

authorityKeyIdentifier=keyid,issuer
basicConstraints=CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
subjectAltName = @alt_names
 
[alt_names]
DNS.1 = localhost

*** Final ___> Linhas de Código<___

Na mesma pasta existe um arquivo chamado makecert.bat. Você precisará edita-lo.

Faça alterações conforme a linha abaixo

bin\openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 500 -sha256 -extfile v3.ext

Salve e feche o arquivo.

Depois de termos preparado o Apache para ler e reconhecer o certificado.

Vamos gera-lo. Para isso utilizaremos o Prompt de Comando. Abra o prompt e navegue até a pasta do apache.

cmd.exe

C:\xampp\apache\makecert

Será solicitado uma senha XXXXXX e depois sua confirmação XXXXXX.

Você pode colocar qualquer senha que quiser, porém não coloque nada ao acaso, pois você ainda precisará dela para concluir a geração do certificado.

A seguir serão solicitadas outras informações, as quais você pode preencher apenas o Country Name com BR. Os demais dados podem ser deixados em branco, até o Organizational Unit Name. No Common Name coloque localhost.

Vamos Criar

CRIANDO O CERTIFICADO:

Country Name: BR

State or Province Name: [EM BRANCO]

Locality Name: [EM BRANCO]
Organization Name: [EM BRANCO]
Organizational Unit Name: [EM BRANCO]
Common Name: localhost
Email Address: [EM BRANCO]
A challenge Password: [EM BRANCO]
An Optional Company Name: [EM BRANCO]

Agora em password necessário * digite o mesmo password do inicio da config * OK

aperte qualquer tecla a continuar e então vamos instalar certificado ok

 

INSTALANDO O CERTIFICADO SSL

Certificado já foi gerado.

Agora precisamos adiciona-lo aos certificados confiáveis no Windows e faremos isso com o programa certmgr.msc, que é o software que faz o gerenciamento dos certificados neste SO.

Para acessar este software digite certmgr.msc na barrra de busca do windows (se você está no Windows 10) e clique sobre o programa, ou abra a janela Executar (Tecla do Windows + R), digite certmgr.msc e depois clique em OK.

  Confugurar Servidor localhost

Se abrirá agora um assistente de importação de certificados. Siga os passos a seguir para importar o certificado que acabamos de criar:

 Confugurar Servidor localhost

AÇÃO 0002

Clique em Procurar e selecione o arquvo server.crt no caminho C:\xampp\apache\conf\ssl.crt. Clique em Abrir e depois clique em Avançar.

AÇÃO 0003

Deixe marcado a opção padrão, conforme imagem acima, e clique novamente em avançar. Você verá a tela abaixo e pode clicar em Concluir.

Caso Você não conseguiu amigo faça o pocesso novamente e lembrese esta configuração ela serve para windows XP - W7 - W8- w 10 - em todas estas versões funciona corretamente

OBS: Agora reinicie o seu servidor para que seu certificado ssl funcione corretamente OK

BOA SORTE  deixe seu comentário porque no final deste tutorial eu resumi o assunto mas qualquer pessoa que chegou ate aqui é usuário avançado então caso errou  o erro é banal .

ass: David Santos desenvolvedor PHP.

 VOCÊ NÂO CONSEGUI BELEZA ASSISTA AO VÍDEO agora

 

 

 

ANUNCIO COMERCIAL Portal para anúncio, divulgação de produto comercial e prestação de serviços

ANUNCIO COMERCIAL Portal para anúncio, divulgação de produto comercial e prestação de serviços

Deixe um comentário