Ubuntu - VMS da Oracle - Apache - Ativando acesso Https
Apache - Ativando acesso Https | ||
Canal Qb |
Para garantir que o módulo SSL do Apache esteja instalado, execute o seguinte comando no terminal:
sudo a2enmod ssl
Se o módulo SSL já estiver ativado, você verá uma mensagem informando que ele está ativo.
Agora, vamos criar um certificado SSL autoassinado utilizando o seguinte comando:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt
Esse comando irá gerar um certificado autoassinado válido por um ano.
Em seguida, vamos editar o arquivo de configuração do site do Apache para habilitar o SSL. Digite o seguinte comando:
sudo nano /etc/apache2/sites-available/000-default.conf
Adicione as seguintes linhas dentro das tags <VirtualHost *:80> e </VirtualHost>:
ServerName exemplo.comRedirect permanent / https://exemplo.com/
Substitua "exemplo.com" pelo nome do seu domínio.
Agora, vamos criar um novo arquivo de configuração para o SSL:
sudo nano /etc/apache2/sites-available/default-ssl.conf
Cole o seguinte conteúdo no arquivo:
<IfModule mod_ssl.c><VirtualHost _default_:443>ServerAdmin webmaster@localhostServerName exemplo.comDocumentRoot /var/www/htmlErrorLog ${APACHE_LOG_DIR}/error.logCustomLog ${APACHE_LOG_DIR}/access.log combinedSSLEngine onSSLCertificateFile /etc/ssl/certs/apache-selfsigned.crtSSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key</VirtualHost></IfModule>
Certifique-se de substituir "exemplo.com" pelo nome do seu domínio.
Agora, vamos habilitar o novo arquivo de configuração do SSL:
sudo a2ensite default-ssl.conf
Por fim, reinicie o Apache para que as alterações entrem em vigor:
sudo systemctl restart apache2
A partir de agora, o Apache estará configurado para ativar o acesso HTTPS. Certifique-se de que o seu firewall esteja configurado para permitir o tráfego na porta 443 e de que o seu certificado SSL esteja configurado corretamente.
Lembre-se de substituir "exemplo.com" pelo nome do seu domínio nos comandos e configurações mencionados.
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.