Symfony, lokální server a důvěryhodný SSL certifikát v Chrome
Nastavte si důvěryhodný certifikát v Chrome i pro vývoj Symfony aplikací
Pro vývoj Symfony aplikací je velmi komfortní využívat lokální Symfony server, jež lze velmi jednoduše nastavit i pro HTTPS komunikaci pomocí příkazu:
symfony server:ca:install
Tento příkaz vytvoří lokální certifikační autoritu, k ní lokální certifikát, autoritu zkusí zaregistrovat v systému a nastavit ji ve Firefoxu. V ostatních prohlížečích je nutné autoritu nastavit ručně, což je naštěstí velmi jednoduché. V Chrome toho lze docílit v
Nastavení -> Ochrana soukromí a zabezpečení -> Zabezpečení -> Správa certifikátů
Zde je nutné se přepnout do záložky Autority, kliknout na tlačítko Importovat a najít patřičný soubor. V Linuxu je uložen v cestě ~/.symfony5/certs/rootCA.pem (zde lze předpokládat postupnou inkrementaci dle verze Symfony). Pokud vám import skončí s hláškou, že certifikát již existuje, tak jej v seznamu dohledejte (záznam podobný "org-Symfony dev CA"), klikněte na upravit a zaklikněte, kde všude jej chcete považovat za validní. Primárně tedy webové stránky.
Po vypnutí a zapnutí Chrome by měly i vaše lokální Symfony aplikace zobrazovat platný HTTPS certifikát.
Mohlo by vás také zajímat
Sentry Performance, PHP a GraphQL
Jak využít Sentry Performance pro monitoring výkonu PHP aplikace včetně výkonu GraphQL API.
Číst vícePHP8.1, Enum třídy a Doctrine
Jednou z novinek PHP8.1 je i podpora Enum tříd. Tento zápisek vznikl jako stručné intro k tomu, jak lze tuto novinku používat ve spojení s Doctrine.
Číst víceNGINX, PHP-FPM a memory_limit
Nastavení memory limitu pro PHP v konfiguraci NGINX a PHP-FPM
Číst vícePotřebujete více informací?
Zpráva byla úspěšně odeslána.
Děkujeme
Omlouváme se, ale zprávu se nepovedlo odeslat.
Budeme rádi, když nám o tomto dáte vědět na info@id-sign.com