A Internet tem sido um catalisador para o nascimento e crescimento de muitas empresas que vendem livros , roupas , eletrônicos e uma série de outros produtos através da web. Com este crescimento em vendas on-line , a segurança tornou-se uma preocupação primordial para todos, como o roubo de identidade continua a crescer. O Secure Sockets Layer, ou SSL, é o , software padrão aceito que executa a função de segurança para muitos servidores web, incluindo Apache2 . Instalação e implementação de SSL em seu servidor Apache2 irá fornecer as conexões seguras de que seus usuários precisam e querem. Coisas que você precisa
computador Linux
Internet conexão
Show Mais instruções
1
Instalar módulo Apache2 e SSL Apache com o seguinte comando:
apt- get install apache2 libapache -mod- ssl
Isto irá instalar o Apache2 , se já não estiver instalado, eo módulo SSL apache2 .
2
Ativar apache2 com SSL o seguinte comando:
a2enmod ssl
3
Gerar um certificado com o seguinte comando no prompt:
apache2- ssl-certificate - dias 365
4
Editar /etc/apache2/portsl.conf e adicione a seguinte linha para que o Apache2 irá escutar na porta 443:
Listen 443
Salve o . arquivo e saia
5
Criar um site que vai usar o SSL , copiando o arquivo de configuração padrão do Apache para um novo arquivo com o seguinte comando:
cp /etc/apache2/sites -available/default /etc/apache2/sites-available/default-ssl-site
Modifique o arquivo default- ssl local , garantindo que as seguintes linhas estão presentes:
NameVirtualHost * . 443
ServerAdmin youremailaddress @ yourprovider
SSLEngine Em
SSLCertificateFile /etc/apache2/ssl/certs/apache . crt
SSLCertificateKeyFile /etc/apache2/apache-ssl/apache.pem
6
Ative seu novo site e reinicie o Apache2 com os seguintes comandos :
a2ensite padrão -ssl local
/etc/init.d/apache2 restart
seu servidor Apache2 agora deve estar ouvindo na porta 443 (SSL) para o local default- ssl local
< . br>