




{"id":19,"date":"2022-09-14T20:56:29","date_gmt":"2022-09-14T18:56:29","guid":{"rendered":"https:\/\/intranet.projektninja.com\/?p=19"},"modified":"2024-06-15T18:36:33","modified_gmt":"2024-06-15T16:36:33","slug":"openssl-enable-https-virtual-host-on-wamp","status":"publish","type":"post","link":"https:\/\/projektninja.com\/devblog\/rozniaste\/openssl-enable-https-virtual-host-on-wamp\/","title":{"rendered":"OpenSSL enable https:\/\/ virtual host on WAMP"},"content":{"rendered":"\n<p>na podstawie m innymi tego:<\/p>\n\n\n\n<p><a href=\"https:\/\/infyom.com\/blog\/how-to-enable-localhost-https-ssl-on-wamp-server\">https:\/\/infyom.com\/blog\/how-to-enable-localhost-https-ssl-on-wamp-server<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Odpakowuje zawarto\u015b\u0107 paczki \u201copenssl-1.0.2q-x64_86-win64.zip\u201d (na drive w tym folderze) do \u201cprogram files\u201d.<\/li><li>Opdalam jako Admin \u201copenssl.exe\u201d.<\/li><li>Napotka\u0142em na problem ze znalezieniem \u201dusr\/config\/oppenssl.cnf\u201d.<\/li><li>Rejestruje zmienn\u0105 srodowiskow\u0105 w Edytuj zmienne :\u015brodowiskowe systemu windows\u201d (pl).<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/cONjvfJwmJUoDyQmLmBfGuYTnlGAAqQaizIx-q6R07QgZk9aM82oZpfnpAjUOnyy3HYpSRxYOEUQ-_8zwYEds-1tmV6febMRvj5P9EmfnZ-qFDN3fbL0dnPKaAZcHe1yHe18jbfaePmZ2UigHDIGDx47TuOweZyRXQwTS4UyAvo5P1pxc6IAwJszog\" width=\"602\" height=\"339\"><\/li><li>Dodaje zmienn\u0105 nazwa:\u201dOPENSSL_CONF\u201d warto\u015b\u0107:\u201dC:\\wamp64\\bin\\apache\\apache2.4.51\\conf\\openssl.cnf\u201d(\u015bcie\u017cka do openssl.cnf w plikach instalacji wampa &#8211; scie\u017cka mo\u017ce si\u0119 r\u00f3\u017cni\u0107).<\/li><li>W konsoli openssl wpisuje komend\u0119 : \u201cgenrsa -aes256 -out private.key 2048\u201d<\/li><li>wpowadzam chas\u0142o (od 4 zna\u00f3w+), potwierdzam je i w katalogu openssl tworzy si\u0119 plik klucza: private.key<\/li><li>Odpalam komende \u201creq -new -x509 -nodes -sha1 -key private.key -out certificate.crt -days 36500\u201d w celu stworzenia certyfikatu.<\/li><li>Uzupe\u0142niamy dane o stronie (w common name podajemy domen\u0119 pn. \u2018gooddrut.pl\u2019).<\/li><li>Tworzymy katalog \u2018key\u2019 w katalogu conf wampa \u201cC:\\wamp64\\bin\\apache\\apache2.4.51\\conf\u201d (\u015bcie\u017cka mo\u017ce si\u0119 r\u00f3\u017cni\u0107).<\/li><li>Z katalogu \u2018openssl\u2019 kopiujemy wygenerowany klucz i certyfikat do \u2018conf\u2019&nbsp; (\u2018private.key\u2019 i certificate.crt)<\/li><li>w katalogu conf otwieramy \u2018httpd.conf\u2019;<\/li><li>Odkomentowujemy w pliku trzy poni\u017csze komendy:<br>LoadModule ssl_module modules\/mod_ssl.so<\/li><li>Include conf\/extra\/httpd-ssl.conf<\/li><li>LoadModule socache_shmcb_module modules\/mod_socache_shmcb.s<\/li><\/ul>\n\n\n\n<p>(reszta do obczajenia)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>na podstawie m innymi tego: https:\/\/infyom.com\/blog\/how-to-enable-localhost-https-ssl-on-wamp-server Odpakowuje zawarto\u015b\u0107 paczki \u201copenssl-1.0.2q-x64_86-win64.zip\u201d (na drive w tym folderze) do \u201cprogram files\u201d. Opdalam jako Admin \u201copenssl.exe\u201d. Napotka\u0142em na problem ze znalezieniem \u201dusr\/config\/oppenssl.cnf\u201d. Rejestruje zmienn\u0105 srodowiskow\u0105 w Edytuj zmienne :\u015brodowiskowe systemu windows\u201d (pl). Dodaje zmienn\u0105 nazwa:\u201dOPENSSL_CONF\u201d warto\u015b\u0107:\u201dC:\\wamp64\\bin\\apache\\apache2.4.51\\conf\\openssl.cnf\u201d(\u015bcie\u017cka do openssl.cnf w plikach instalacji wampa &#8211; scie\u017cka mo\u017ce si\u0119 r\u00f3\u017cni\u0107). W konsoli [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[275],"tags":[4,5,6,7,9],"class_list":["post-19","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rozniaste","tag-https","tag-openssl","tag-server","tag-ssl","tag-wamp"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/posts\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":1,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/posts\/19\/revisions"}],"predecessor-version":[{"id":379,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/posts\/19\/revisions\/379"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/media\/376"}],"wp:attachment":[{"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/media?parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/categories?post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/tags?post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}