Hvordan bruke SSL med PHP

Hvordan bruke SSL med PHP


PHP er et populært skriptspråk for å programmere dynamiske websider og applikasjoner. Secure Socket Layer (SSL) forbedrer sikkerheten på nettstedet ditt ved hjelp av kryptografi. Den offentlige nøkkelen kryptografi teknikken er brukt i SSL for å sende den offentlige nøkkelen til serveren når du kobler til det sikrede området. SSL er en måte å beskytte ditt nettsted og besøkende ved utveksling av konfidensiell og privat informasjon, som kredittkort og betalingsinformasjon med en online utstillingsvinduet. Ved hjelp av SSL med PHP krever ekstra bibliotek pakkene blir installert og konfigurert på nettstedet ditt.

Bruksanvisning

1 Last ned og installer OpenSSL. OpenSSL er modulen som støtter PHP og SSL. Last OpenSSL fra OpenSSL nettstedet.

2 Gå til CPanel programmet som fulgte med web hosting konto og åpne SSH Telnet-programmet. Når du setter opp hosting konto, ble du sendt linken og påloggingsinformasjon til din CPanel nettstedet. Den CPanel brukes til å administrere din hosting konto. Hvis du ikke har CPanel eller annen hosting administrasjonsprogram installert på din hosting konto, kan du bruke en tredjeparts SSH Telnet-programmet. PuTTY og PSCP er to programmer som du kan bruke.

3 Skriv inn følgende kode i SSH / Telnet å installere OpenSSL på din nettside: "# 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 = / bruker / local / apache / libexe / ssl --openssldir = / usr / local / apache / ssl #make #make installer "Skriv inn koden uten anførselstegn. Når du er ferdig, vil OpenSSL bibliotekene være installert på datamaskinen. Du kan deretter bruke SSL på PHP nettstedet.

4 Åpne en tekstredigering eller web authoring program på datamaskinen din. Skriv inn følgende kode for å omdirigere en side på nettstedet ditt til en sikker side med SSL installert på serveren: "if ($ _SERVER [ 'HTTPS'] == 'på') {if (! $ Securepage) {$ URL = 'http: //www.yoursite.com.$_SERVER [' REQUEST_URL ']; header (' plassering: '. $ URL); exit;}} else {if ($ securepage) {$ URL =' https: / /www.yoursite.com._$SERVER{'REQUEST_URL ']; header (' plassering: ". $ URL); exit;}}" Skriv inn koden uten anførselstegn. Endre "yoursite.com" til domenet for ditt eget nettsted. Dette skriptet vil omdirigere besøkende til en HTTPS-side på nettstedet som er sikret. Lagre filen som en PHP filtype og laste den opp til webserveren din.

Hint

  • Sett opp SSL-sertifikater og nøkler ved hjelp av SSL / TLS Behandling i CPanel søknad om web hosting konto. Hvis du ikke har en CPanel program, spør din hosting selskapet å installere det for deg. CPanel leveres som standard med de fleste hosting kontoer så det er mer enn sannsynlig at du allerede har det. Hvis ikke, oppretter personvernet nøkkelen på egen hånd ved hjelp av SSH Telnet-programmet. Se lenke i Resource delen. Du kan gjøre mange ting med OpenSSL når den er installert på nettstedet ditt. Se på linken i Resource delen for en liste over funksjoner.