Le serveur Web Apache est installé sur des serveurs à travers le monde , offrant des performances solides et les caractéristiques de ceux qui l'utilisent . Apache fournit une sécurité pour l'e -commerce à travers les certificats SSL , la norme de facto pour de telles transactions . OpenSSL est généralement utilisé pour créer les certificats , et à la fois Apache et OpenSSL sont fréquemment utilisés sur une plate-forme Linux. Instructions
1
installer le serveur Web Apache 2 , OpenSSL et PHP5 en utilisant les commandes suivantes à l' invite de commande Linux:
apt- get install apache2 openssl libapache2 -mod- php5 php5 -cli php5 -common php5- cgiapt - get update
la seconde commande garantit que tous les logiciels contient les mises à jour les plus récentes.
2
créera un certificat SSL en utilisant la commande suivante à l'invite de commande : Photos openssl req
$ @ -new- x509- jours 700 nœuds -out /etc/apache2/apache.pem - keyout /etc/apache2/sslcert.pem
Le processus résultant sera vous demander des informations sur le serveur. La plus précise les informations que vous fournissez, plus la sécurité du certificat sera en mesure de fournir
3
définir des autorisations pour le fichier " sslcert.pem " en utilisant la commande suivante: .
chmod 600 /etc/apache2/sslcert.pem
Utilisez un éditeur de texte pour modifier le fichier /etc/apache2/ports.conf , l'ajout de cette ligne de conduite à qu'Apache2 écoute sur le port 443 :
Ecouter 443
Enregistrez le fichier et fermez-le
4
Activer le support SSL pour votre serveur Apache 2 en utilisant la commande suivante: .
a2enmod ssl
5
Modification du fichier de configuration de votre site pour permettre Apache2 pour utiliser SSL. Assurez-vous que les deux lignes suivantes sont présentes :
NameVirtualHost * .80 ( changement de NameVirtualHost * ) NameVirtualHost * .443 ( autoriser les connexions SSL )
6
Redémarrez le serveur Apache avec le la commande suivante :
/etc/init.d/apache2 restart
7
tester votre serveur . Ouvrez un navigateur Web , https://localhost clé dans l'URL et appuyez sur " Entrée". Vous devriez voir la page d'accueil de votre serveur Web par «https » au début de l'URL.
< Br > Photos