{"id":1542,"date":"2020-05-21T15:17:32","date_gmt":"2020-05-21T15:17:32","guid":{"rendered":"http:\/\/newgeekweb.fightcar.webd.pl\/index.php\/2020\/05\/21\/jak-zainstalowac-darmowy-ssl\/"},"modified":"2024-05-18T17:06:00","modified_gmt":"2024-05-18T17:06:00","slug":"jak-zainstalowac-darmowy-ssl","status":"publish","type":"post","link":"https:\/\/geekweb.pl\/index.php\/2020\/05\/21\/jak-zainstalowac-darmowy-ssl\/","title":{"rendered":"Jak zainstalowa\u0107 darmowy certyfikat SSL dla swojej strony"},"content":{"rendered":"<img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1538\" src=\"http:\/\/newgeekweb.fightcar.webd.pl\/wp-content\/uploads\/2020\/05\/873599ca0af52bdbb5630522d6563fd5.jpg\" alt=\"\" class=\"caption\" title=\"Jak zainstalowa\u0107 darmowy certyfikat SSL dla swojej strony\" width=\"1520\" height=\"760\" srcset=\"https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/873599ca0af52bdbb5630522d6563fd5.jpg 1520w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/873599ca0af52bdbb5630522d6563fd5-600x300.jpg 600w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/873599ca0af52bdbb5630522d6563fd5-300x150.jpg 300w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/873599ca0af52bdbb5630522d6563fd5-1024x512.jpg 1024w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/873599ca0af52bdbb5630522d6563fd5-768x384.jpg 768w\" sizes=\"auto, (max-width: 1520px) 100vw, 1520px\" \/>\n<p>Z cyklu poadnik\u00f3w geekweba dzi\u015b o tym jak zainstalowa\u0107 darmowy certyfikat SSL dla swojej strony internetowej.<\/p>\n<p><!--more--><\/p>\n<p>Na wst\u0119pie przypomn\u0119 czym jest <strong>certyfikat SSL<\/strong> i jakie s\u0105 jego rodzaje.\u00a0Posiadanie certyfikatu SSL na stronie internetowej oznacza jedynie, \u017ce dane przesy\u0142ane z twojego urz\u0105dzenia do serwera i w drug\u0105 stron\u0119 s\u0105 szyfrowane &#8211; czyli, nie mo\u017cna ich pods\u0142ucha\u0107. Certyfikat SSL gwarantuje tak\u017ce konsystencj\u0119 danych oraz potwierdzaj\u0105, \u017ce po\u0142\u0105czyli\u015bmy si\u0119 z tym, kim chcieli\u015bmy. I to tutaj pojawia si\u0119 problem, bo <strong>certyfikaty SSL wyst\u0119puj\u0105 w trzech rodzajach:<\/strong><\/p>\n<ul>\n<li><em><strong>Domain validation<\/strong><\/em>\u00a0&#8211; dostawca certyfikatu sprawdza jedynie, czy domena na kt\u00f3rej znajduje si\u0119 certyfikat jest w\u0142asno\u015bci\u0105 tego, kto certyfikat instaluje. Nic poza tym. Taki certyfikat mo\u017cna otrzyma\u0107 za darmo (o czym poni\u017cej) i opr\u00f3cz szyfrowanego po\u0142\u0105czenia z serwerem docelowym i odwrotnie nie gwarantuje niczego wi\u0119cej. To na takie certyfikaty i mityczne\u00a0<strong>zielone k\u0142\u00f3dki<\/strong>\u00a0nabieraj\u0105 si\u0119 najcz\u0119\u015bciej ofiary wszelkich\u00a0<a href=\"http:\/\/newgeekweb.fightcar.webd.pl\/index.php\/2021\/10\/02\/co-zrobic-moze-ofiara-phishingu\/\" target=\"_blank\" rel=\"noopener noreferrer\"><em>phishing\u00f3w<\/em>\u00a0i\u00a0<em>scam\u00f3w<\/em><\/a>.<\/li>\n<li><em><strong>Extended validation<\/strong><\/em>\u00a0&#8211; to certyfikat rozszerzony. Zamiast zielonej k\u0142\u00f3dki przy adresie strony widnieje zielony pasek z nazw\u0105 firmy do kt\u00f3rej nale\u017cy certyfikat.<\/li>\n<li><em><strong>Organization validated<\/strong><\/em>\u00a0&#8211; to certyfikat wymagaj\u0105cy od w\u0142a\u015bciciela strony najwi\u0119cej zachodu, a tym samym uznawany jest za najbardziej bezpieczny. W tym przypadku musisz dowie\u015b\u0107, \u017ce nie tylko jeste\u015b w\u0142a\u015bcicielem danej domeny, ale tak\u017ce w\u0142a\u015bcicielem firmy na kt\u00f3r\u0105 si\u0119 powo\u0142ujesz. Je\u015bli wi\u0119c certyfikat wystawiony jest na\u00a0<em>Bank Polska Kasa Opieki S.A.<\/em>\u00a0to mo\u017cesz mie\u0107 pewno\u015b\u0107, \u017ce \u0142\u0105czysz si\u0119 ze stron\u0105 nale\u017c\u0105c\u0105 do banku PeKaO.<\/li>\n<\/ul>\n<figure><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1539\" src=\"http:\/\/newgeekweb.fightcar.webd.pl\/wp-content\/uploads\/2020\/05\/ssl.jpg\" alt=\"\" width=\"1366\" height=\"231\" srcset=\"https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/ssl.jpg 1366w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/ssl-600x101.jpg 600w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/ssl-300x51.jpg 300w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/ssl-1024x173.jpg 1024w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/ssl-768x130.jpg 768w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/figure>\n<p>Podstawowy certyfikat (<em>domain validation<\/em>) mo\u017cemy dla swojej strony internetowej zainstalowa\u0107 <strong>za darmo<\/strong>. Mo\u017cecie to zrobi\u0107 np. za po\u015brednictwem us\u0142ugi <em>zerossl.com<\/em>.<\/p>\n<pre>Zainstalujecie w ten spos\u00f3b certyfikat <strong>Let's Encrypt<\/strong>. LE to\u00a0urz\u0105d certyfikacji dost\u0119pny jako publiczny produkt od 12 kwietnia 2016 roku (beta od 3 grudnia 2015). Projekt dostarcza u\u017cytkownikom darmowe certyfikaty szyfrowania X.509 Transport Layer Security (TLS) w ramach zautomatyzowanego procesu stworzonego aby wyeliminowa\u0107 wady r\u0119cznego tworzenia, walidacji, podpisywania oraz instalacji certyfikat\u00f3w dla bezpiecznych stron internetowych.<\/pre>\n<p>Jeszcze niedawno instalacja certyfikatu na w\u0142asnej stronie nie wymaga\u0142a posiadania konta i logowania si\u0119 w us\u0142udze <em>ZeroSSL<\/em>. Od pewnego czasu jest to jednak konieczne, ale w ten spos\u00f3b macie dost\u0119p do przejrzystego panelu u\u017cytkownika za pomoc\u0105 kt\u00f3rego mo\u017cecie w \u0142atwy spos\u00f3b zarz\u0105dza\u0107 swoimi certfykatami. A tych, w wersji darmowej, mo\u017cecie mie\u0107 a\u017c trzy (na trzy r\u00f3\u017cne serwisy), i s\u0105 to certyfikaty o terminie wa\u017cno\u015bci 90 dni, co oznacza, \u017ce co trzy miesi\u0105ce musicie taki certyfikat odnowi\u0107.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1540\" src=\"http:\/\/newgeekweb.fightcar.webd.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_180607.png\" alt=\"\" width=\"920\" height=\"197\" srcset=\"https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_180607.png 920w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_180607-600x128.png 600w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_180607-300x64.png 300w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_180607-768x164.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/figure>\n<h2>Jak zainstalowa\u0107 nowy certyfikat?<\/h2>\n<p>Nowy certyfikat dla naszej domeny instalujemy klikaj\u0105c w opcj\u0119 <em>New ceryficate<\/em>. Nast\u0119pnie wype\u0142niamy kolejne kroki instalacji, pocz\u0105wszy od wpisania nazwy kontrolowanej przez nas domeny. Wybieramy okres wa\u017cno\u015bci &#8211; w przypadku konta darmowego dost\u0119pne opcj\u0119 to tylko 90 dni. W tym momencie przechodzimy do etapu weryfikacji w kt\u00f3rym musimy udowodni\u0107, \u017ce wpisana wcze\u015bniej domeny rzeczywi\u015bcie jest w naszym posiadaniu. Osobi\u015bcie korzystam z opcji <em>HTTP File Upload<\/em>, kt\u00f3ra polega na wgraniu na serwer na kt\u00f3rym znajduje si\u0119 nasza strona dw\u00f3ch plik\u00f3w w konkretnej lokalizacji.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1541\" src=\"http:\/\/newgeekweb.fightcar.webd.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_181256.png\" alt=\"\" width=\"911\" height=\"705\" srcset=\"https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_181256.png 911w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_181256-600x464.png 600w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_181256-300x232.png 300w, https:\/\/geekweb.pl\/wp-content\/uploads\/2020\/05\/Adnotacja_2020-05-21_181256-768x594.png 768w\" sizes=\"auto, (max-width: 911px) 100vw, 911px\" \/><\/figure>\n<p>Po wykonaniu tych czynno\u015bci, je\u015bli system potwierdzi umieszczenie wspomnianych plik\u00f3w we wskazanym miejscu, przechodzimy do weryfikacji i otrzymujemy stosowne dane: certyfikatu oraz klucza prywatnego.<\/p>\n<p>Za pomoc\u0105 tych danych otrzymany certyfikat instalujemy w panelu swojego dostawcy hostingu. Je\u015bli wykonali\u015bmy ca\u0142y proces poprawnie nasza domena w kilka chwil p\u00f3\u017aniej powinna by\u0107 ju\u017c zabezpieczona certyfikatem SSL.<\/p>\n<p>Je\u015bli macie jakie\u015b pytania dotycz\u0105ce opisanej powy\u017cej instalacji to zostawcie je w komentarzach, odpowiem na wszystkie.<\/p>\n<p style=\"text-align: center;\">{loadmoduleid 782}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Z cyklu poadnik\u00f3w geekweba dzi\u015b o tym jak zainstalowa\u0107 darmowy certyfikat SSL dla swojej strony internetowej.<\/p>\n","protected":false},"author":1,"featured_media":1538,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[742,743,1646,1647,1649,1648,741],"class_list":["post-1542","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-poradniki","tag-certyfikat","tag-darmowy","tag-hosting","tag-jak-zainstalowac","tag-lets-encrypt","tag-na-stronie","tag-ssl"],"_links":{"self":[{"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/posts\/1542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/comments?post=1542"}],"version-history":[{"count":1,"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/posts\/1542\/revisions"}],"predecessor-version":[{"id":9058,"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/posts\/1542\/revisions\/9058"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/media\/1538"}],"wp:attachment":[{"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/media?parent=1542"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/categories?post=1542"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/geekweb.pl\/index.php\/wp-json\/wp\/v2\/tags?post=1542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}