Postagens

Mostrando postagens de setembro, 2021

Habilitar SSL no Ubuntu

Habilitar SSL no Ubuntu Não é a primeira vez que precisei habilitar SSL no Ubuntu e ocasionalmente tenho que fazer alguma configuração desse tipo, então resolvi deixar prontinho pra não precisar pesquisar novamente pela vastidão de informações do google. É uma receita de bolo descarada, então lá vai: sudo su apt-get install apache2 openssl ssl-cert openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem (enter até o final) chmod 600 /etc/apache2/apache.pem Em /etc/apache2/sites-available/ssl: NameVirtualHost *:443 <VirtualHost *:443> ServerAdmin fulano@localhost DocumentRoot /var/www CustomLog /var/log/apache2/access.log combined SSLEngine on ServerSignature On SSLCertificateFile /etc/apache2/apache.pem </VirtualHost> Depois: a2ensite ssl apache2ctl restart Correr para o abraço. Fim.  

Apache 2 com SSL (HTTPS)

Apache 2 com SSL (HTTPS) Introdução Seguindo esse tutorial você irá habilitar o uso de conexão segura (https) no seu servidor Apache2 usando o módulo SSL, criando chaves pública e privada e configurando o apache para usá-las. Esse tutorial está assumindo que você instalou o Ubuntu Hardy Haron (8.10) versão Server, escolhendo a opção 'Instalar Servidor LAMP", apesar que pode ser útil em qualquer caso. Instalando pacotes adicionais Você já tem Servidor Linux+Apache+MySQL+PHP com pouco esforço com o Ubuntu e ele resolve a maior parte das demandas. Vamos adicionar ao pacote a possibilidade que seja possível navegar pelo seu site com uma conexão segura, o 'https'. Para tanto, instale os pacotes adicionais para criar as chaves criptografadas. Instalando os pacotes necessários sudo apt-get install openssl ssl-cert Habilite o módulo SSL sudo a2enmod ssl Crie o certificado sudo openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc...