Le protocole Secure Socket Layer (SSL) est un élément essentiel de la sécurité de l`information sur Internet. Si votre application PHP doit travailler directement avec SSL --- créer et lire des clés de chiffrement --- alors vous avez besoin d`ajouter le support OpenSSL à votre installation de PHP. Configuration de votre serveur PHP pour utiliser les fonctions SSL est difficile, mais relativement simple.
Installer PHP avec OpenSSL activé
Télécharger OpenSSL à partir du site OpenSSL et l`installer. Les instructions pour l`installer peuvent être trouvées ici. La procédure d`installation varie en fonction de votre système d`exploitation.
Une fois que vous installez OpenSSL, faire une note de quel dossier ou "annuaire," il a été installé.
Téléchargez la version la plus récente de PHP à partir du site Web de PHP. Reportez-vous à ce site pour la procédure d`installation de PHP.
Crée ton "SSL directive de configuration de support." A l`étape de configuration du processus d`installation de PHP, vous devez ajouter une directive, un morceau de texte demandant à l`ordinateur de faire quelque chose, à la commande de configuration. Cette directive ressemble "--with-open-ssl =" suivi du nom du dossier dans lequel OpenSSL a été installé. Par exemple, si OpenSSL a été installé dans le "/ Usr / local / ssl" dossier, puis votre SSL directive de configuration de support sera "--with-open-ssl = / usr / local / ssl".
Ajouter votre support SSL directive de configuration à la fin de l`ensemble de la commande de configuration et exécutez la commande comme indiqué dans les instructions d`installation de PHP. Puis terminer l`installation de PHP selon les instructions de votre système d`exploitation.
Assurez-vous que le support de SSL a été correctement installé en créant et en exécutant un script PHP avec le contenu suivant:
php phpinfo () - gt; lt?;
Lorsque vous exécutez le script, il va afficher un grand nombre de boîtes pleines d`informations de configuration. Cherchez une boîte avec en-tête, "OpenSSL." Si vous le voyez là, alors votre installation de PHP a maintenant le support de SSL est activée.