Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako povoliť SSL a PHP

Bez riadneho zabezpečenia , by internet nemal byť tak užitočné , ako to je . Musíte šifrovanie poslať informácie , ako sú čísla kreditných kariet a citlivých osobných údajov v priebehu verejných liniek globálnej siete . Na webe Secure Socket Layer ( SSL ) protokol stanovuje , že zabezpečenie. Pretože PHP je postavený na webe , čo potrebujete vedieť , ako PHP a SSL spolupracovať . Existuje niekoľko spôsobov , ako sa vzájomne ovplyvňujú , v závislosti na vašich potrebách . Návod
Povolenie Podpora SSL funkcií v PHP
klipart 1

Skontrolujte , či vaša inštalácia PHP má podporu SSL povolené . Vytvoriť a spustiť jednoduchý PHP skript s nasledujúcim obsahom : klipart


Skript sa zobrazí dlhý zoznam schránok , ktoré obsahujú informácie o inštalácii PHP . Pozrite sa na krabici s záhlavie " OpenSSL " . Ak zistíte , že máte nainštalovaný podpora SSL a môžu túto kapitolu preskočiť .
2

Stiahnutie a inštalácia OpenSSL podľa inštrukcií na webových stránkach OpenSSL . Niektoré aspekty inštalácie sa bude líšiť v závislosti od operačného systému vášho servera .
3

Preinštalovať PHP s podporou SSL . Pozri PHP.net ' s OpenSSL Manuálna stránku pre konkrétne pokyny . Môžete tiež nájsť príklad návod na internetových stránkach "Môj online Log . "

Potom, čo ste zapli SSL funkcií v PHP , budete môcť písať skripty , ktoré interagujú s bezpečnostnými certifikátmi , SSL šifrovacie kľúče a ďalšie špecifické aspekty SSL .
uistiť , pripojenie vášho Užívateľská Je Secure
4

Skontrolujte , či používateľ pristupuje k serveru prostredníctvom zabezpečeného sieťového portu . Keď sa ľudia pripojenie k serveru , sa pripájajú prostredníctvom očíslovaných " portov " . Číslo portu má zmysel a môže byť použitý k pomoci určiť , čo používateľ potrebuje . Normálne Webové stránky sú dodávané prostredníctvom portu " 80 " . Zabezpečenej webovej stránky sú poskytované prostredníctvom portu

Použite nasledujúce ako prvý riadok svojho bloku kódu skontrolovať , či používateľ komunikuje na bezpečnom prístave " 443 " . :

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

Presuňte užívateľa na zabezpečené pripojenie , ak on /ona nie je na bezpečnom prístave . Pridať ďalšie dva riadky kódu , ako to urobiť :

záhlavie ( " HTTP/1.1 301 Moved trvalo " ) ;

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

zastaviť skript okamžite , ak ste mali presmerovať užívateľa . Vy nechcete robiť nič iné , ak užívateľ bude na inú stránku . Ukončite blok kódu s týmito dvoma linkami :

exit ( ) ;

}

V tomto bloku kódu na čele svojich skriptov , môžete si byť istí , že vaše užívateľské je prístup k webovej stránke na zabezpečené pripojenie .
Uistenie sa , že váš web môže vytvoriť zabezpečené pripojenie
7

Skontrolujte , či vaše webové stránky má zabezpečené pripojenie nie je k dispozícii . Prejsť na nezabezpečené webovej adresy , ktorá pristupuje jeden z vašich stránok . Napríklad , " http://www.example.com/page.php " je nezabezpečená webová adresa . Teraz pridajte " S " po " http " časť , takže to vyzerá podobne ako " https://www.example.com/page.php " a stlačte tlačidlo " Return " . Ak vaša stránka nenačíta , nemáte bezpečné pripojenie pre vaše webové stránky . Ak tomu tak je zaťaženie , máte zabezpečené pripojenie a môžu preskočiť nasledujúce kroky .
8

Opýtajte web hosting spoločnosť pre inštaláciu " bezpečnostný certifikát " na názov vašej domény . Názov domény , v tomto prípade " example.org , " musí mať svoj ​​vlastný bezpečnostný certifikát prijímať pripojenia SSL šifrovaním . Budú vám účtovať poplatok , ktorý môže obsahovať ich inštalačný poplatok a bude určite zahŕňať poplatok za firmy , ktoré otázky a podporuje váš certifikát SSL . Zvyčajne si kúpiť certifikát , ktorý trvá určitý počet rokov a potrebujú obnoviť , keď to skončí .
9

Skontrolujte , či je certifikát správne nainštalovaný opakovaním kroku 1.


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené