Domovská » Hosting » Jak povolit SSL pro Localhost pomocí MAMP

    Jak povolit SSL pro Localhost pomocí MAMP

    Po instalaci SSL (Socket Secure Layer) je možné zajistit vaše webové stránky. SSL bude v podstatě šifrovat datové transakce mezi prohlížečem a serverem. Pravděpodobně tedy budete chtít otestovat své webové stránky v prostředí SSL již ve vývojových fázích.

    URL a další webové stránky majetku, jako je CSS a JavaScript jsou správně ukázal přes https protokol. Jak tedy povolíme SSL v našem localhostu? Bude vyžadovat některé příkazové řádky, úpravy souborů, konfigurace a několik dalších těžkopádných kroků. Ale Pojďme obejít to všechno a místo toho použít MAMP Pro.

    Povolení SSL

    Spusťte MAMP a vytvořte VirtualHost s vlastní doménou; tuto doménu lze nastavit jako příponu .dev nebo .místní. V tomto případě jsem vytvořil www.hongkiat.dev který se používá k hostování www.hongkiat.com rozvoj.

    Každý z VirtualHost, který vytvoříte v programu MAMP, bude mít individuální možnosti, na kterých můžete provádět některé konfigurace.

    Chcete-li povolit SSL pro VirtualHost, přejděte na kartu SSL a zaškrtněte volbu SSL. Poté budete muset vyhledat soubory certifikátů SSL. Pokud máte jeden, vyhledejte a přiřaďte soubory. Pokud ne, klikněte na tlačítko Vytvořit certifikát s vlastním podpisem a nechte MAMP vytvořit pro vás certifikáty.

    Chcete-li si ho vytvořit, MAMP se vás zeptá na některé informace, jako je kód země a stát, který chcete v certifikátu přiřadit, jako například:

    Uložte soubor do správné složky a je nastaven protokol SSL.

    Udělejte Chrome důvěryhodné webové stránky

    Jakmile je nastaven protokol SSL, měli byste nyní zobrazit webové stránky prostřednictvím služby https protokol. Ale místo toho se zobrazí chyba (viz níže), protože prohlížeče v tomto případě nerozpoznají certifikát SSL, Chrome. Poznámka že pokud spustíte webové stránky založené na WordPressu, budete muset upravit siteurl a Domov vstup z wp_options tabulky v databázi.

    Pokud nemáte problém s důvěrou, můžete jít na stránku Pokročilý možnost a klepněte na tlačítko OK Přejděte na název vaší webové stránky zobrazit vaše webové stránky.

    Pokud jste naštvaní červeným křížkem zobrazeným v prohlížeči Chrome, budete potřebovat platnost Chrome pro důvěryhodnost vygenerovaného certifikátu:

    Nejprve klepněte na ikonu přeškrtnutého visacího zámku a klepněte na tlačítko Informace o certifikátu odkaz. Chrome vám zobrazí vyskakovací okno se všemi informacemi o certifikátu SSL přiřazeným na webové stránce. Přetáhněte ikonu certifikátu na plochu.

    Pokud používáte OS X, otevření tohoto souboru certifikátu přinese aplikaci Keychain Access.

    A jak by se dalo očekávat, měli byste vybrat možnost Vždy důvěřovat. Vyberte certifikát webových stránek a klepněte na tlačítko [i] pro zobrazení detailů certifikátu Důvěra úroveň. V rámci Důvěra zobrazí se možnost „Při použití tohoto certifikátu“. V této fázi je výchozí hodnota nastavena na možnost Použít vlastní nastavení. Nastavte důvěryhodnost certifikátu nastavením této možnosti na možnost Vždy důvěřovat; budete jednou vyzváni k zadání hesla pro aktualizaci tohoto nastavení.

    Všichni jsme nastaveni. Znovu otevřete webovou stránku v prohlížeči Chrome a nyní byste měli vidět zelený zámek. Gratulujeme, váš certifikát SSL je nyní důvěryhodný.