Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Internet Networking >> .

Come abilitare SSL in Apache 2

Il progetto Apache ha prodotto una delle più popolari piattaforme di server Web disponibili nel suo server Apache2 , e il fatto che è gratuito non diminuisce il suo elenco di funzionalità robusto. Tuttavia, con qualsiasi server Web è necessario fornire connessioni sicure per gli utenti. Secure Sockets Layer ( SSL) è il software standard accettato che esegue questa funzione per molti server Web, tra cui Apache2 . L'installazione e l'attuazione di SSL sul server Apache2 fornirà i collegamenti sicuri che gli utenti hanno bisogno e vogliono. OpenSSL è lo standard de facto per la SSL , e Ubuntu è una delle più popolari distribuzioni Linux disponibili . Istruzioni
1

install apache2 , OpenSSL e PHP5 con i seguenti comandi al prompt dei comandi :

apt- get install apache2

apt- get install openssl

apt- get install libapache2 -mod - php5

apt- get install php5 -cli php5 -common php5 - cgi
2

generare un certificato SSL con il seguente comando :

openssl req $ @ - nuovo - x509 - 365 giorni - nodi - out /etc/apache2/apache.pem - keyout /etc/apache2/apache.pem

Inizia il processo di generazione del certificato SSL , che vi chiederà per informazioni specifiche sulla tua organizzazione . Inserire un punto ( ".") Per lasciare un campo vuoto
3

Assicurarsi che le autorizzazioni corrette sono impostate per il file " apache.pem " con il seguente comando : .

chmod 600 /etc/apache2/apach.pem

Aggiungere la seguente riga al file /etc/apache2/ports.conf modo che Apache2 ascolta sulla porta 443 :

Ascolta 443
4

Abilita il supporto SSL per il server web Apache2 e riavviare il server con i seguenti comandi :

a2enmod ssl

/etc/init.d/apache2 restart
5

Configurare Apache2 per utilizzare SSL modificando il file di configurazione per il sito. Assicurarsi che le seguenti due righe sono presenti :

NameVirtualHost * .80 (passaggio da NameVirtualHost * ) per

NameVirtualHost * .443 (consente connessioni SSL ) per

Riavviare Apache2 con il seguente comando:

/etc/init.d/apache2 restart
6

prova l'operazione SSL aprendo un browser e digitando https://o , nella casella URL . Premere il tasto " Enter ". Se vedete che un messaggio che chiede l'autorizzazione a procedere o il vostro sito web , è stato attivato con successo SSL sul server Apache2 .

 

networking © www.354353.com