Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Så här aktiverar SSL och PHP

    Utan ordentlig säkerhet , skulle Internet vara inte lika användbar som den är . Du behöver kryptering för att skicka information såsom kreditkortsnummer och känsliga personuppgifter över de offentliga linjerna i det globala nätverket . På webben , ger Secure Socket Layer ( SSL ) protokollet som säkerhet . Eftersom PHP är byggd för webben , måste du veta hur PHP och SSL arbetar tillsammans . Det finns några sätt som de interagerar , beroende på dina behov . Instruktioner
    Aktivera stöd för SSL- funktioner i PHP
    1

    Kolla om din PHP- installation har stöd för SSL aktiverat . Skapa och köra en enkel PHP-skript med följande innehåll :

    < ? Php phpinfo ( ) ; ? >

    Ditt manus kommer att visa en lång lista med lådor som innehåller information om din installation av PHP . Leta efter en ruta med rubriken " OpenSSL . " Om du tycker det , du har stöd för SSL installerat och kan hoppa över detta avsnitt .
    2

    Ladda ner och installera OpenSSL enligt instruktionerna på OpenSSL hemsida . Vissa aspekter av installationen kommer att variera beroende på serverns operativsystem .
    3

    Installera PHP med SSL-stöd . Se PHP.net 's OpenSSL Manuell sida för specifika instruktioner . Du kan också hitta ett exempel handledning på webbplatsen " My Online Log . "

    När du har aktiverat SSL funktioner i PHP , kommer du att kunna skriva skript som interagerar med säkra certifikat , SSL krypteringsnycklar och andra specifika aspekter av SSL . Addera Kontrollera om användarens anslutningen är säker
    4

    Kontrollera om användaren använder din server via en säker nätverksport . När människor att ansluta till en server , ansluter de igenom numrerade "portar . " Hamnens nummer har mening och kan användas för att hjälpa till att avgöra vad användaren behöver . Normala webbsidor levereras via port " 80 . " Säkra webbsidor levereras via port

    Använd följande som första raden i ditt block av kod för att kontrollera om användaren kommunicerar på den säkra hamnen " 443 . " :

    If ( $ _SERVER [ ' serverport ' ] ! = 443 ) {
    5

    Flytta användaren till en säker anslutning , om han /hon inte är på den säkra hamnen . Lägg de nästa två rader kod för att göra det:

    header ( " HTTP/1.1 301 Moved Permanently " ) ;

    header ( " Location : https://" . $ _SERVER [ " SERVER_NAME " . ] $ _SERVER [ " REQUEST_URI " ] ) ;
    6

    Stoppa skriptet omedelbart om du var tvungen att omdirigera användaren . Du vill inte göra något annat om användaren går till en annan sida . Avsluta kodblock med dessa två rader :

    exit ( ) ;

    }

    Med detta kodblock på huvudet av dina skript , kan du vara säker på att ditt användarnamn använder din webbsida på en säker anslutning .
    att se din webbplats kan skapa en säker anslutning
    7

    Kontrollera om din webbplats har en säker anslutning tillgänglig . Gå till en icke - säker webbadress som har åtkomst till en av dina sidor . Till exempel , " http://www.example.com/page.php " är en icke - säker webbadress . Nu lägger ett " s " efter " http "-delen så det liknar " https://www.example.com/page.php " och tryck på " Retur ". Om din sida inte laddas , har du inte en säker anslutning till din webbplats . Om den gör belastning , har du en säker anslutning och kan hoppa över följande steg .
    8

    Fråga ditt webbhotell för att installera ett " säkert certifikat " på ditt domännamn . Domännamnet , i det här fallet " example.org , " måste ha sin egen säkra certifikat att acceptera SSL-anslutningar . De kommer att debitera dig en avgift som kan omfatta deras installation avgift och kommer definitivt att inkludera avgiften för det företag som utfärdar och stöder ditt SSL-certifikat . Du brukar köpa ett certifikat som varar ett visst antal år och måste förnya det då det löper ut .
    9

    Kontrollera att certifikatet är korrekt installerad genom att upprepa steg 1 .


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man lägger PHP i en iframe
    ·Hur Inkludera PHP funktioner från en annan fil
    ·PHP anonyma funktioner
    ·Hur hitta antalet PHP Array Rader
    ·Hur man skickar ett PHP Image File
    ·Så ändrar associativ array Värden i PHP
    ·Hur man skickar ett fax med PHP
    ·000X0 PHP String Error
    ·Hur du ändrar PHP Color Scheme i CSS
    ·PHP Form Processing MySQL Query
    Utvalda artiklarna
    ·Hur man rada upp decimaltal i Just Basic 1,01
    ·Hur Multiplicera en matris med en variabel i MATLAB
    ·Hur : Xcode Med PHP
    ·Vad är global omfattning i PHP
    ·Udda /jämn funktion i C-programmering
    ·Hur man använder VB.NET Express för att ändra inspel…
    ·Hur man använder alternativknappar i Visual C
    ·Hur man söka med Java Algoritmer
    ·Ta bort en mapp i VB.Net
    ·Hur tokenize indatafiler i Java
    Copyright © Dator Kunskap http://www.dator.xyz