webbservern Apache är installerad på servrar runt om i världen , vilket ger stabila prestanda och funktioner till dem som använder den . Apache ger trygghet för e - handel genom SSL-certifikat , de facto-standard för sådana transaktioner . OpenSSL är vanligtvis används för att skapa certifikaten , och både Apache och OpenSSL används ofta på en Linux- plattform . Instruktioner
1
Installera Apache2 webbserver , OpenSSL och PHP5 använda följande kommandon på Linux kommandorad :
apt - get install apache2 openssl libapache2 - mod - php5 php5 - cli php5 -common php5 - cgiapt - get update
andra kommandot ser till att alla program innehåller de senaste uppdateringarna .
2
Skapa ett SSL-certifikat med följande kommando vid kommandoprompten :
openssl req $ @ -new- x509 - days 700 - noder ut /etc/apache2/apache.pem - keyout /etc/apache2/sslcert.pem
resulterande processen kommer be dig om information om servern . Ju mer exakt den information du ger , desto mer säkerhet certifikatet kommer att kunna ge
3 behörigheter
Set för " sslcert.pem " filen med följande kommando : .
chmod 600 /etc/apache2/sslcert.pem
Använd en textredigerare för att ändra /etc/apache2/ports.conf filen , lägga till denna linje linje för att få Apache2 att lyssna på port 443 :
Lyssna 443
Spara filen och stäng den
4
Aktivera SSL-stöd för din Apache2 -servern med följande kommando : .
a2enmod ssl
5
Ändra din webbplats konfigurationsfil att låta Apache2 att använda SSL . Var noga med följande två rader finns :
NameVirtualHost * .80 ( förändring från NameVirtualHost * ) NameVirtualHost * 0,443 ( Tillåt SSL -anslutningar )
6
Starta om Apache-server med följande kommando:
/etc/init.d/apache2 restart
7
Testa din server . Öppna en webbläsare , nyckel https://localhost i webbadressen och tryck på " Enter . " Du bör se din webbserver hemsida med " https " på framsidan av URL .