Gewusst wie: Konfigurieren von SSL in PHP

July 28

Gewusst wie: Konfigurieren von SSL in PHP

Das Secure Socket Layer (SSL)-Protokoll ist ein wesentlicher Bestandteil der Informationssicherheit im Internet. Wenn die PHP-Anwendung direkt mit SSL---arbeiten muss Unterstützung erstellen und Lesen von Verschlüsselungsschlüsseln---, dann musst du OpenSSL Ihrer PHP-Installation. Konfigurieren Ihre PHP-Server zur Verwendung von SSL-Funktionen ist schwierig, aber relativ einfach.

Anweisungen

Installieren von PHP mit OpenSSL aktiviert

1 OpenSSL aus dem OpenSSL-Website herunterladen und installieren. Die Anweisungen für die Installation finden Sie dort. Die Installationsprozedur variiert je nach Ihrem Betriebssystem.

Nach der Installation von OpenSSL Notieren von welcher Ordner oder "Directory" in installiert wurde.

2 Laden Sie die neueste Version von PHP von der PHP-Website. Finden Sie auf dieser Website für die PHP-Installationsprozedur.

3 Erstellen Sie Ihre "SSL Unterstützung Konfigurationsanweisung." Bei der Installation von PHP Konfigurationsschritt müssen Sie eine Richtlinie, ein Stück Text anweist, den Computer etwas zu den Konfigurationsbefehl hinzufügen. Diese Richtlinie sieht wie "--mit offenen Ssl =" gefolgt vom Namen des Ordners in OpenSSL installiert wurde. Z. B., wenn im Ordner "/ Usr/Local/Ssl" OpenSSL installiert wurde, dann Ihre SSL-Unterstützung-Direktive werden "--mit offenen Ssl = / Usr/Local/Ssl".

4 Die gesamte Konfiguration-Befehl die Konfigurationsanweisung Ihre SSL-Unterstützung hinzu, und führen Sie den Befehl wie in PHP-Installationsanleitung verwiesen. Beenden Sie dann die PHP-Installation gemäß den Anweisungen für Ihr Betriebssystem.

5 Stellen Sie sicher, dass SSL-Unterstützung korrekt installiert wurde, indem erstellen und Ausführen eines PHP-Skripts mit folgendem Inhalt:

<? Php phpinfo;? >

Wenn Sie das Skript ausführen, wird es eine Menge Kisten voll von Konfigurationsinformationen ausgeben. Suchen Sie nach einem Feld mit Header, "OpenSSL." Wenn Sie es dort zu sehen, hat Ihre PHP-Installation nun SSL-Unterstützung aktiviert.