Comment utiliser SSL Avec PHP

April 12

Comment utiliser SSL Avec PHP


PHP est un langage de script populaire pour la programmation de sites Web dynamiques et d'applications. Secure Socket Layer (SSL) améliore la sécurité de votre site Web en utilisant la cryptographie. La technique de la cryptographie à clé publique est utilisée dans le protocole SSL pour envoyer la clé publique sur le serveur lors de la connexion au site sécurisé. SSL est un moyen de protéger votre site Web et les visiteurs lors de l'échange d'informations confidentielles et privées, telles que les cartes de crédit et de paiement avec une vitrine en ligne. Utilisation de SSL avec PHP nécessite paquets de bibliothèques supplémentaires pour être installé et configuré sur votre site.

Instructions

1 Téléchargez et installez OpenSSL. OpenSSL est le module qui supporte PHP et SSL. Télécharger OpenSSL à partir du site OpenSSL.

2 Allez dans l'application CPanel qui est venu avec votre compte d'hébergement Web et ouvrez l'application SSH Telnet. Lorsque vous configurez le compte d'hébergement, vous avez été envoyé par courriel le lien et les informations de connexion à votre site CPanel. Le CPanel est utilisé pour gérer votre compte d'hébergement. Si vous ne disposez pas de CPanel ou d'une autre application de gestion d'hébergement installé sur votre compte d'hébergement, utilisez une application tierce SSH Telnet. PuTTY et PSCP sont deux applications que vous pouvez utiliser.

3 Tapez le code suivant dans le SSH / Telnet pour installer OpenSSL sur votre site web: "# mkdir /usr/local/scr/rsaref-2.0 # cp raseref20.1996.tar.Z /user/local/src/rsaref-2.0 # cd /user/local/src/rsaref-2.0 #gunzip rsaref20.1996.tar.Z #tar xf rsaref20.1996.tar #cd /user/local/src/openssl-0.9.4 # ./config # ./ config --prefix = / user / local / apache / libexe / ssl --openssldir = / usr / local apache / ssl #make #make "type dans le code sans les guillemets / install. Lorsque vous avez terminé, les bibliothèques OpenSSL seront installés sur votre ordinateur. Vous pouvez ensuite utiliser SSL sur votre site PHP.

4 Ouvrez un éditeur de texte ou web application de création sur votre ordinateur. Tapez le code suivant pour rediriger une page sur votre site vers une page sécurisée utilisant le protocole SSL installé sur le serveur: "if ($ _SERVER [ 'HTTPS'] == 'on') {if (! $ Securepage) {$ URL = 'http: //www.yoursite.com.$_SERVER [' REQUEST_URL ']; header (' emplacement: '. $ URL); exit;}} else {if (securepage $) {$ URL =' https: / /www.yoursite.com._$SERVER{'REQUEST_URL ']; header (' emplacement:. '$ URL); exit;}} "Tapez le code sans les guillemets. Changer le "yoursite.com" au domaine pour votre propre site. Ce script va rediriger vos visiteurs vers une page HTTPS sur votre site qui est sécurisé. Enregistrez le fichier en tant que type de fichier PHP et le télécharger sur votre serveur web.

Conseils et avertissements

  • Configurez vos certificats SSL et clés en utilisant le protocole SSL / TLS Manager dans l'application CPanel pour votre compte d'hébergement web. Si vous ne disposez pas d'une application CPanel, demandez à votre société d'hébergement pour l'installer pour vous. CPanel est livré en standard avec la plupart des comptes d'hébergement de sorte qu'il est plus que probable que vous l'avez déjà. Sinon, créez la clé de la vie privée sur votre propre en utilisant l'application SSH Telnet. Voir le lien dans la section des ressources. Vous pouvez faire beaucoup de choses avec OpenSSL une fois qu'il est installé sur votre site. Regardez le lien dans la section Ressources pour une liste des fonctions.

          

Post a comment: