filmov
tv
HTTPS APACHE: Configuração | Como configurar HTTPS no servidor WEB
Показать описание
Apresentamos a configuração do HTTPS no APACHE2. Vamos mostrar como instalar e como configurar um servidor APACHE Server utilizando https. ( Certificado auto assinado )
English
Português
Professor Dalbert
==================================
Veja também:
HTTPS + APACHE: Troubleshooting e Redirecionamento HTTPS
Instalação do Servidor WEB Apache2 & Verificações Iniciais
==================================
#apache2 #https #SSL
Para quem não sabe e para quem é novidade, o https vai prover maior segurança. Não é intenção aqui do vídeo ficar discutindo sobre chave de criptografia ou qual criptografia seria melhor do que outra. Então, não é essa a intenção. Dessa forma, a nossa intenção é semente uma configuração básica de um servidor com HTTPS.
Ok então vamos lá vamos para a prática. Então, eu preparei algumas informações com um pouco do que a gente e vai ver aqui. Então, o primeiro passo a gente vai criar um certificado e a gente vai falar o que cada ponto do certificado significa.
Então, vamos usar esse comando na máquina. No entanto, antes de tudo, a primeira coisa que a gente tem que fazer é instalar o apache2. Dessa forma, supondo que essa máquina aqui não tenha o apache2 instalado.
Criando certificado do HTTPS Server
Então vamos lá para parte da configuração do Apache HTTPS Server. Então, vamos criar as chaves. com o comando descrito anteriormente. Vamos utilizar o :
O comando openssl autocompleta quando digitamos TAB. Poderíamos colocar o certificado em outros locais também. Essa é apenas uma sugestão. Então, feito isso, vamos dar um Enter e vai começar a fazer algumas perguntas.
Quando estiver fazendo isso para uma empresa e para um domínio você vai responder isso certinho e respondendo às perguntas. No entanto, aqui estamos fazendo um tutorial e não vamos responder a primeira nem a segunda, nem a quarta, nem a quinta. Aqui é importante responder. Aqui é importante colocar o domínio ou IP no caso a gente está trabalhando aqui com a máquina sem utilizar domínios, portanto vamos colocar o IP então “192.168.56.103” . Em seguida, não vou colocar endereço de e-mail.
Configurando o default-ssl
Ok, vamos lá para o próximo passo. Agora vamos entrar em:
Vamos inserir o ServerName com o IP da máquina. Agora, vamos ver o que iremos editar no arquivo. Aqui no início vamos colocar: ServerName 192.168.56.103
Ativando os Módulos SSL
Para ativar os módulos SSL, vamos usar esses comandos aqui e depois a gente vai dar o Restart no APACHE2 Então vamos ativar os módulos.
Observe que após a execução desse comando, será ativado o módulo default-ssl. Dessa forma, esse comando vai ativar o módulo e esse vai aparecer também no diretório sites-enable.
Verificando Erros do Apache HTTPS Server
Agora a gente vai fazer esse comando : “sudo apache2ctl configtest” para verificar se a gente errou alguma coisa na configuração. É bom verificar antes de passar adiante.
Testando o HTTPS Apache Server
Ok, está funcionando com o https. Nesse caso o servidor está rodando tanto https como também roda via http na porta 80.
00:00 Início
00:20 Card sobre vídeo de instalação do APACHE2
00:35 Motivação do uso do HTTPS
01:13 Criando o certificado SSL
03:11 Instalando o APACHE2
06:38 Configurando o SSL no APACHE
09:03 Ativando os módulos SSL
12:53 Verificando se o APACHE está ouvindo nas portas corretas
13:41 Testando o https no navegador
15:00 Verificando a requisição https no Wireshark
15:51 Prova de tráfego criptografado
16:27 Comparando com um tráfego sem criptografia
Tópicos relacionados:
Servidor WEB com criptografia
APACHE 2
English
Português
Professor Dalbert
==================================
Veja também:
HTTPS + APACHE: Troubleshooting e Redirecionamento HTTPS
Instalação do Servidor WEB Apache2 & Verificações Iniciais
==================================
#apache2 #https #SSL
Para quem não sabe e para quem é novidade, o https vai prover maior segurança. Não é intenção aqui do vídeo ficar discutindo sobre chave de criptografia ou qual criptografia seria melhor do que outra. Então, não é essa a intenção. Dessa forma, a nossa intenção é semente uma configuração básica de um servidor com HTTPS.
Ok então vamos lá vamos para a prática. Então, eu preparei algumas informações com um pouco do que a gente e vai ver aqui. Então, o primeiro passo a gente vai criar um certificado e a gente vai falar o que cada ponto do certificado significa.
Então, vamos usar esse comando na máquina. No entanto, antes de tudo, a primeira coisa que a gente tem que fazer é instalar o apache2. Dessa forma, supondo que essa máquina aqui não tenha o apache2 instalado.
Criando certificado do HTTPS Server
Então vamos lá para parte da configuração do Apache HTTPS Server. Então, vamos criar as chaves. com o comando descrito anteriormente. Vamos utilizar o :
O comando openssl autocompleta quando digitamos TAB. Poderíamos colocar o certificado em outros locais também. Essa é apenas uma sugestão. Então, feito isso, vamos dar um Enter e vai começar a fazer algumas perguntas.
Quando estiver fazendo isso para uma empresa e para um domínio você vai responder isso certinho e respondendo às perguntas. No entanto, aqui estamos fazendo um tutorial e não vamos responder a primeira nem a segunda, nem a quarta, nem a quinta. Aqui é importante responder. Aqui é importante colocar o domínio ou IP no caso a gente está trabalhando aqui com a máquina sem utilizar domínios, portanto vamos colocar o IP então “192.168.56.103” . Em seguida, não vou colocar endereço de e-mail.
Configurando o default-ssl
Ok, vamos lá para o próximo passo. Agora vamos entrar em:
Vamos inserir o ServerName com o IP da máquina. Agora, vamos ver o que iremos editar no arquivo. Aqui no início vamos colocar: ServerName 192.168.56.103
Ativando os Módulos SSL
Para ativar os módulos SSL, vamos usar esses comandos aqui e depois a gente vai dar o Restart no APACHE2 Então vamos ativar os módulos.
Observe que após a execução desse comando, será ativado o módulo default-ssl. Dessa forma, esse comando vai ativar o módulo e esse vai aparecer também no diretório sites-enable.
Verificando Erros do Apache HTTPS Server
Agora a gente vai fazer esse comando : “sudo apache2ctl configtest” para verificar se a gente errou alguma coisa na configuração. É bom verificar antes de passar adiante.
Testando o HTTPS Apache Server
Ok, está funcionando com o https. Nesse caso o servidor está rodando tanto https como também roda via http na porta 80.
00:00 Início
00:20 Card sobre vídeo de instalação do APACHE2
00:35 Motivação do uso do HTTPS
01:13 Criando o certificado SSL
03:11 Instalando o APACHE2
06:38 Configurando o SSL no APACHE
09:03 Ativando os módulos SSL
12:53 Verificando se o APACHE está ouvindo nas portas corretas
13:41 Testando o https no navegador
15:00 Verificando a requisição https no Wireshark
15:51 Prova de tráfego criptografado
16:27 Comparando com um tráfego sem criptografia
Tópicos relacionados:
Servidor WEB com criptografia
APACHE 2
Комментарии