Instale
os pacotes necessários #
# aptitude
install openssl ssl-cert
Crie
o certificado
# openssl
req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout
/etc/apache2/apache.pem
Defina
a permissão para o arquivo criado
# chmod
600 /etc/apache2/apache.pem
Habilite
o suporte a SSL no apache2 da seguinte forma:
# a2enmod
ssl
Edite
o arquivo /etc/apache2/sites-available/<virtual host>, adicionando as
seguintes linhas:
<VirtualHost
*:443>
ServerName www.<dominio>.am.gov.br
ServerAdmin webmaster@localhost
SSLEngine on
SSLCertificateFile
/etc/apache2/apache.pem
DocumentRoot /var/www/<domínio>/
<Directory /var/www/<domínio>/>
Options -Indexes FollowSymLinks
MultiViews
AllowOverride AuthConfig All
# AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info,
notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log
combined
</VirtualHost>
Reinicie
o Apache
# apache2ctl
restart
Nenhum comentário:
Postar um comentário