Vlastní web server na https během pár minut. Využití Certbotu v Azure

pátek, dub 19. 2024
uzly

Vytvoření vlastního webu nikdy nešlo tak snadno.  Cílem tohto blogu je přiblížit, jak v pár krocích na to a jaké tooly či platformy k tomu použít.

Popíšu vám jak jsem si  vytvořil svůj web, který běží v prostředí od Digital Ocean. Jde o prostředí, které je podobné Azure od Microsoftu. Můžeme si zde vytvářet různé virtuální stroje, které mohou mít různé konfigurace v závislosti na požadavcích na jejich výkon a kapacitu. Důraz jsem  kladl na to, aby web server dostal hodnocení: „A“ jak od www.ssllabs.com tak od https://observatory.mozilla.org. Aby takové hodnocení web server mohl získat, musí splňovat přísné podmínky na SSL certifikát a konfiguraci samotného Apache klienta

Digital Ocean Certbot

Dále bych zmínil klíčovou roli Certbotu, což  je nástroj, který komunikuje s https://letsencrypt.org/Let’s Encrypt je certifikační autorita, která slouží k vystavování SSL certifikátů. Její sponzoři jsou velké korporace jako je Chrome, Facebook, Cisco, a další, kteří se snaží zvýšit kvalitu a bezpečnost na síti. Důležitým faktorem je, že certifikáty od této autority jsou zcela zdarma a splňují zmíněné přísné požadavky na kvalitu certifikátu.

Nedílnou součástí mojí práce je i využívání certifikátů pro testování na cloudu v Digital Services. Zde se nám nabízí využití automatické generace pomocí Certbotu. Za tímto účelem se už na to potřebujeme přesunout do Azure, kde nám pro testovací účely běží VM s Ubuntu.

Certbot

 

Certbot