De Apache -project heeft geproduceerd een van de meest populaire webserver platformen beschikbaar in zijn Apache2 server , en het feit dat het gratis is zijn robuuste feature lijst niet verminderen . Echter , met elke webserver u nodig hebt om veilige verbindingen te bieden voor uw gebruikers . Secure Sockets Layer ( SSL ) is de geaccepteerde standaard software die deze functie voor veel webservers , waaronder Apache2 uitvoert. Het installeren en implementeren van SSL op uw Apache2 server zal zorgen voor de veilige verbindingen die uw gebruikers nodig hebben en willen . OpenSSL is de de facto standaard voor SSL , en Ubuntu is een van de meest populaire Linux distributies beschikbaar . Instructies 1 Install Apache2 , OpenSSL en PHP5 met de volgende opdrachten bij de opdrachtprompt : apt -get apache2 apt - get install openssl < br installeren > apt - get install libapache2 - mod - php5 apt - get install php5 - cli php5 -common php5 - cgi kopen van 2 Genereer een SSL-certificaat met het volgende commando : openssl req $ @ - nieuwe - x509 - dagen 365 - knooppunten - out /etc/apache2/apache.pem - keyout /etc/apache2/apache.pem Dit begint het SSL-certificaat generatie proces , waarin u wordt gevraagd naar specifieke informatie over uw organisatie . Voer een punt ( " . " ) Naar een veld leeg laat 3 Controleer of de juiste machtigingen zijn ingesteld voor de " apache.pem " bestand met het volgende commando : . chmod 600 /etc/apache2/apach.pem Voeg de volgende regel toe aan het /etc/apache2/ports.conf bestand zodat Apache2 zal luisteren op poort 443 : Luister 443 4 Enable SSL-ondersteuning voor uw Apache2 webserver en start de server met de volgende commando : a2enmod ssl /etc/init.d/apache2 herstart 5 configureren Apache2 om SSL te gebruiken door voor uw site het bewerken van het configuratiebestand . Zorg ervoor dat de volgende twee regels zijn aanwezig : NameVirtualHost * 0,80 ( verandering van NameVirtualHost * ) NameVirtualHost * 0,443 ( laat SSL -verbindingen ) op Twitter Herstart Apache2 met de volgende commando : /etc/init.d/apache2 herstart Test 6 de SSL- operatie door het openen van een browser en keying https:// of , in het vak URL . Druk op " Enter ". Als u ofwel een bericht met de vraag toestemming om door te gaan of uw website te zien , heb je met succes ingeschakeld SSL op uw Apache2 server .
|