Die Secure Socket Layer ( SSL )-Protokoll ist ein wichtiger Teil der Informationssicherheit im Internet. Wenn Ihre PHP-Anwendung benötigt , um direkt mit SSL --- Erstellen und Lesen von Schlüsseln --- dann müssen Sie OpenSSL Unterstützung für Ihre PHP-Installation hinzufügen. Konfigurieren Sie Ihre PHP -Server SSL -Funktionen verwenden ist schwierig, aber relativ einfach. Anleitung
Install PHP mit OpenSSL aktiviert
1
herunterladen OpenSSL vom OpenSSL Website und installieren Sie es. Die Anweisungen zur Installation können dort gefunden werden . Die Installation wird nach Ihrem Betriebssystem variieren.
Wenn Sie OpenSSL installieren , notieren Sie sich die Ordner , oder " Verzeichnis ", es in.
2
Herunterladen installiert wurde die neueste Version von PHP auf der PHP-Website . Siehe zu dieser Website für die PHP Installation.
3
Erstellen Sie Ihre " SSL-Unterstützung Konfiguration Richtlinie . " Bei der Konfiguration des PHP- Schritt Installation , müssen Sie eine Richtlinie , ein Stück Text dem Computer zu befehlen , etwas zu tun , um den Befehl zur Konfiguration hinzuzufügen. Diese Richtlinie sieht aus wie " - with- open- ssl =" durch den Namen des Ordners, in OpenSSL installiert wurde gefolgt . Zum Beispiel, wenn OpenSSL in das Verzeichnis "/usr /local /ssl " Ordner installiert wurde , dann ist Ihr SSL-Unterstützung Konfigurationsanweisung werden " - with- open- ssl = /usr /local /ssl " .
4
Fügen Sie Ihre SSL-Unterstützung Konfiguration Richtlinie bis zum Ende der gesamten Konfiguration Kommando und führen Sie den Befehl in der PHP-Installation Anweisungen gerichtet . Dann schliessen Sie die PHP-Installation gemäß den Anweisungen für Ihr Betriebssystem
5
Stellen Sie sicher, dass die SSL-Unterstützung richtig war durch die Schaffung und den Betrieb eines PHP-Skript mit folgendem Inhalt : installiert.
< php phpinfo (); ? >
Wenn Sie das Skript ausführen, wird es eine Menge Kisten voll von Konfigurations-Informationen auszugeben. Suchen Sie nach einer Box mit Header "OpenSSL . " Wenn Sie es dort zu sehen , dann ist dein PHP-Installation hat jetzt die SSL-Unterstützung aktiviert.