De Apache webserver is geïnstalleerd op servers over de hele wereld , biedt solide prestaties en functies om degenen die het gebruiken . Apache biedt beveiliging voor e - commerce door middel van SSL -certificaten , de de facto standaard voor dergelijke transacties . OpenSSL wordt meestal gebruikt om de certificaten te creëren , en zowel Apache en OpenSSL worden vaak gebruikt op een Linux-platform . Instructies 1 Installeer de Apache2 webserver , OpenSSL en PHP5 met de volgende commando op de Linux command prompt : apt - get install apache2 openssl libapache2 - mod - php5 php5 - cli php5 -common php5 - cgiapt - get update het tweede commando zorgt ervoor dat alle software bevat de meest recente updates . kopen van 2 Maak een SSL-certificaat met behulp van de volgende opdracht bij de opdrachtprompt : openssl req $ @ - new - x509 -days 700 - nodes - out /etc/apache2/apache.pem - keyout /etc/apache2/sslcert.pem De resulterende proces zal vraagt u om informatie over de server . Hoe nauwkeuriger de informatie die u verstrekt , hoe meer zekerheid het certificaat kunnen 3 Stel machtigingen voorzien in de " sslcert.pem " bestand met de volgende opdracht zal zijn : . chmod 600 /etc/apache2/sslcert.pem Gebruik een tekstverwerker om het /etc/apache2/ports.conf bestand wijzigen , het toevoegen van deze lijn lijn te veroorzaken Apache2 te luisteren op poort 443 : < br > Luister 443 Sla het bestand op en sluit het 4 Enable SSL-ondersteuning voor uw Apache2 server met het volgende commando : . a2enmod ssl 5 Verander configuratiebestand van uw site zodat Apache2 om SSL te gebruiken . Zorg ervoor dat de volgende twee regels zijn aanwezig : NameVirtualHost * 0,80 ( verandering van NameVirtualHost * ) NameVirtualHost * 0,443 ( toestaan SSL -verbindingen ) 6 Start de Apache server met de volgende commando : /etc/init.d/apache2 herstart Test 7 uw server . Open een webbrowser , sleutel https://localhost in de URL in en druk op ' Enter '. Je moet je webserver 's home page te zien met 'https' aan de voorzijde van de URL . < Br >
|