Secure Socket Layer (SSL ) protokollet är en viktig del av informationssäkerheten på Internet . Om din PHP ansökan behöver arbeta direkt med SSL --- och läser av krypteringsnycklar --- då du behöver lägga till OpenSSL stöd till din PHP-installation . Konfigurera din PHP- servern att använda SSL funktioner är svårt, men relativt enkla
Installera PHP med OpenSSL
1 .
Ladda OpenSSL från OpenSSL hemsida och installera den. Instruktionerna för att installera den kan hittas där . Installationen varierar beroende på ditt operativsystem.
När du har installerat OpenSSL , anteckna vilken mapp , eller " katalog ", har det installerats i.
2 .
Ladda ner den senaste versionen av PHP från PHP- webbplatsen . Hänvisa till hemsidan för PHP installationen .
3 .
Skapa din " SSL direktivet stöder konfiguration . " Vid konfiguration steg av PHP installationen , måste du lägga till ett direktiv , ett stycke text instruera datorn att göra något , till konfigurationen kommandot . Detta direktiv ser ut "- med -open- ssl=" följt av namnet på mappen där OpenSSL är installerat. Till exempel, om OpenSSL installerades i " /usr /local /ssl " mapp , sedan ditt SSL- stöd konfiguration direktivet kommer att "-med -open- ssl=/usr /local /ssl "
. 4 .
Lägg ditt SSL- direktivet stöder konfiguration till slutet av hela konfigurationen kommandot och kör kommandot enligt anvisningarna i PHP installationsanvisningarna. Sedan avsluta PHP installationen enligt instruktionerna för ditt operativsystem .
5
Kontrollera att SSL- stöd korrekt installerades genom att skapa och köra ett PHP- skript med följande innehåll: .
php phpinfo ( ) ; ? >
När du kör skriptet , kommer det ut en massa lådor fulla av konfigurationsinformation. Leta efter en box med rubriken " OpenSSL . " Om du ser det där, då din PHP- installation nu har SSL stöd aktiverat .
tips och varningar
Det finns inga konfigurationsalternativ för SSL i " php. ini " , till den fil som används konfigurera PHP och det är moduler .