Jak nastavit HTTPS

Pavelka

Jak nastavit HTTPS
« kdy: 24. 06. 2018, 14:32:25 »
Založil jsem si web a rád bych si na něm nastavil bezpečnostní protokol HTTPS, takže hledám jak na to. Na http://techhity.cz/media/co-je-https-jak-jej-nastavit-a-k-cemu-slouzi jsem sice našel návod, ale moc tomu nerozumím. Píšou tam, že je nejprve nutné HTTPS povolit na hostingu pomocí příslušného certifikátu, například SSL certifikát LetsEncrypt. Rád bych se k tomuto ale zeptal, jak se vlastně takový certifikát na server instaluje. Poradíte mi prosím někdo? Jsem v tomto nováček, ale rád bych se to naučil, jelikož plánuji dělat více takovýchto webů. Díky.


Gődel

Re:Jak nastavit HTTPS
« Odpověď #1 kdy: 24. 06. 2018, 14:40:49 »
 Stačí nainstalovat letsencrypt (na Linuxu například přes apt) a pak postupovat podle návodu. Například příkaz “letsencrypt certonly —standalone -d doména” vygeneruje klíč a certifikát do souboru. Letsencrypt také podporuje přímo různé servery, automatické obnovování apod.

Re:Jak nastavit HTTPS
« Odpověď #2 kdy: 24. 06. 2018, 16:24:40 »
Předpokládám, že ten web máte na nějakém webhostingu. Konfiguraci HTTPS pak hledejte v konfiguraci toho webhostingu – a nebo je také možné, že už má web HTTPS automaticky.

Návody, které najdete na internetu, nebo který odkazuje Gődel, se týkají případu, kdybyste si provozoval vlastní webový server (na svém fyzickém nebo virtuálním počítači).

V.

Re:Jak nastavit HTTPS
« Odpověď #3 kdy: 25. 06. 2018, 14:21:14 »
Nastavení https se týká obecně knihoven (ssl apod.) a podpory webového serveru. A možná i nastavení "firewallu", to podle toho, v jaké roli do toho vstupujete.

Certifikát někam dáte, řeknete web serveru, kde ho má, nastavíte zpravidla nějaké "metody" (tj. třeba "SSLCipherSuite" v apachi), ověříte, kde jsou logy. Web server by měl mít určeno, aby ssl používal (např. "LoadModule ssl_module modules/mod_ssl.so" a "SSLEngine on").

Snad jsem na nic nezapomněl.

Re:Jak nastavit HTTPS
« Odpověď #4 kdy: 25. 06. 2018, 14:38:03 »
Nastavení https se týká obecně knihoven (ssl apod.) a podpory webového serveru. A možná i nastavení "firewallu", to podle toho, v jaké roli do toho vstupujete.

Certifikát někam dáte, řeknete web serveru, kde ho má, nastavíte zpravidla nějaké "metody" (tj. třeba "SSLCipherSuite" v apachi), ověříte, kde jsou logy. Web server by měl mít určeno, aby ssl používal (např. "LoadModule ssl_module modules/mod_ssl.so" a "SSLEngine on").
To všechno by platilo jedině v případě, kdy by pan Pavelka sám provozoval webový server. Což doufám není tento případ… Pokud má někde zaplacený webhosting, nebude nastavovat ani firewall ani webový server, pouze si zapne HTTPS v administraci webhostingu.


V.

Re:Jak nastavit HTTPS
« Odpověď #5 kdy: 25. 06. 2018, 20:42:27 »
Pokud se jedná o hosting (=polotovar, službu), tak by měl mít tazatel někde kuchařku, co má dělat, co kam uložit, vyplnit apod.

Teorii jsme už napsali.