- Postupak dodavanja SSL certifikata na vaše web mjesto prilično je jednostavan i ovaj vodič će vam pomoći.
- Također razgovaramo o 3 najučinkovitija načina za kupnju SSL certifikata, upotrebu SSL otvorenog koda ili stvaranje vlastitog.
- Istražite naše Čvorište vlasnika web mjesta za korisnije vodiče o ovoj temi.
- Razmislite o označavanju naših detaljnih oznaka Odjeljak pogreške certifikata kako biste bili sigurni da vas ova vrsta problema nikad neće svladati.
Ovaj softver će održavati i pokretati upravljačke programe, čime će se zaštititi od uobičajenih računalnih pogrešaka i kvara hardvera. Provjerite sve svoje upravljačke programe u 3 jednostavna koraka:
- Preuzmite DriverFix (ovjerena datoteka za preuzimanje).
- Klik Započni skeniranje pronaći sve problematične upravljačke programe.
- Klik Ažuriranje upravljačkih programa kako biste dobili nove verzije i izbjegli kvarove u sustavu.
- DriverFix je preuzeo 0 čitatelji ovog mjeseca.
Dodavanje SSL certifikata na vaše web mjesto jednostavan je postupak. Možete kupiti nezavisni SSL certifikat i obnavljati ga svake godine ili koristiti SSL certifikat otvorenog koda i stvoriti posao za kukuruz da biste ga obnavljali svaki mjesec.
Međutim, za razvoj i testiranje možete istražiti mogućnost stvaranja samopotpisanog SSL certifikata u sustavu Windows.
Najbolje hosting ponude za naše čitatelje - Ograničena ponuda
Najbolji WordPress hosting | Provjerite ponudu! | |
33% popusta za trogodišnji plan | Provjerite ponudu! | |
Pokrenite web stranicu s 2,49 dolara mjesečno | Provjerite ponudu! | |
Trenutno uz popust od 50% | Provjerite ponudu! | |
Nabavite plan u pola cijene | Provjerite ponudu! |
Stvaranje samopotpisanog certifikata izvrsna je alternativa kupnji i obnavljanju godišnjeg certifikata u svrhu ispitivanja. U tu svrhu možete koristiti OpenSSL za generiranje samopotpisanog certifikata.
U ovom članku istražujemo kako stvoriti samopotpisani certifikat u sustavu Windows. Kasniji dio članka također istražuje kako rasporediti samopotpisani certifikat na klijentske strojeve.
Brzi savjet:
Iako možete uštedjeti nešto novca ako stvorite samopotpisani certifikat, to može dovesti do trajnog blokiranja vašeg web mjesta za neke korisnike. To je uzrokovano porukom o pogrešci certifikata i u većini slučajeva se ne može poništiti.
Osim toga, postupak je dugotrajan i stvarno ne vrijedi vašeg vremena što također ima određene troškove. Preporučujemo upotrebu nezavisnog dobavljača SSL usluga.
GoDaddy SSL certifikati
GoDaddy je jedan od najboljih pružatelja web hostinga koji nudi i pristupačne SSL certifikate.
Posjetite web stranicu
Generirajte samopotpisani certifikat u sustavu Windows 10
Koristite OpenSSL za izradu samopotpisanog certifikata
Instalirajte OpenSSL
- Preuzmite najnovije OpenSSL Windows Installer iz izvora treće strane.
- Pokrenite instalacijski program. OpenSSL zahtijeva Microsoft Visual C ++ za pokretanje. Instalacijski program zatražit će od vas da instalirate Visual C ++ ako već nije instaliran.
- Kliknite Da za instalaciju.
- Ponovo pokrenite instalacijski program OpenSSL i odaberite instalacijski direktorij.
- Klik Sljedeći.
- Otvorite naredbeni redak i upišite OpenSSL da biste dobili OpenSSL redak.
Stvorite par datoteka javnog / privatnog ključa
- Obavezno instalirajte OpenSSL.
- Otvorite Command Prompt i stvorite novi direktorij na vašem C pogonu:
C:> cd test - Sada idite na novi direktorij:
C: Test> - Sada trebate upisati put direktorija za instalaciju OpenSSL-a praćen RSA algoritmom ključa.
C: Test> c: opensslbinopenssl genrsa -out privkey.pem 4096
- Izvedite sljedeću naredbu da biste generiranu datoteku podijelili u zasebne datoteke s privatnim i javnim ključem:
C: Test> c: opensslbinopenssl ssh-keygen -t rsa -b 4096 -f privkey.pem
Nakon što generirate javni / privatni ključ, slijedite sljedeći niz koraka za stvaranje samopotpisane datoteke certifikata u sustavu Windows.
Stvorite samopotpisanu potvrdu
- Otvorite prozor naredbenog retka.
- Idite u direktorij koji ste ranije kreirali za datoteku javnog / privatnog ključa.
C: Test>
- Unesite stazu direktorija za instalaciju OpenSSL, nakon čega slijedi samopotpisani algoritam certifikata:
C: Test> c: opensslbinopenssl req -new -x509 -key privkey.pem -out cacert.pem -days 1095
- Slijedite upute na zaslonu.
- Morate unijeti podatke o svojoj organizaciji, regiji i podatke za kontakt da biste stvorili samopotpisani certifikat.
Ako biste radije koristili PowerShell za stvaranje samopotpisanog certifikata, slijedite sljedeći niz koraka.
Windows Server nije mogao stvoriti SSL / TLS pogrešku sigurnog kanala
Stvorite samopotpisani certifikat pomoću programa PowerShell
- Otvorite PowerShell kao administrator. Pritisnite tipku Windows, upišite Powershell. Desnom tipkom miša kliknite PowerShell i odaberite Pokreni kao administrator.
- Pokrenite naredbu New-SelfsignedCertificate, kao što je prikazano dolje.
$ cert = New-SelfSignedCertificate -certstorelocation cert: localmachinemy -dnsname testcert.windowsreport.com
- Ovo će dodati certifikat u trgovinu lokatera na vašem računalu. Zamijeniti testcert.windowsreport.com s imenom domene u gornjoj naredbi.
- Zatim stvorite lozinku za izvoznu datoteku:
$ pwd = ConvertTo-SecureString -String 'lozinka!' -Sila -AsPlainText
- Zamijeniti Zaporka s vlastitom lozinkom.
- Unesite sljedeću naredbu za izvoz samopotpisane potvrde:
$ path = 'cert: localMachinemy' + $ cert.thumbprint Export-PfxCertificate -cert $ path -FilePath c: tempcert.pfx -Password $ pwd
- U gornjoj naredbi replace c: temp s direktorijom u koji želite izvesti datoteku.
- Izvezenu datoteku možete uvesti i rasporediti za svoj projekt.
Kako dodati svoj samopotpisani certifikat u datoteku curls ca na Windowsu
- Nakon što stvorite samopotpisani certifikat i instalirate ga, možda ćete htjeti da i CURL vjeruje certifikatu.
- Kasnije verzije cURL-a ne uključuju pouzdanu navedenu .pem datoteku. Možete preuzeti.pem datoteku i unesite sljedeću naredbu u php.ini datoteka.
curl.cainfo = "C: xamppphpcacert.pem"
- Kada završite, trebate dobiti curl kako biste vjerovali svom samopotpisanom certifikatu. Da biste to učinili, otvorite svoj poslužitelj.crt datoteka. Datoteka se stvara kada ste kreirali svoj samopotpisani certifikat.
- Kopirajte sav sadržaj datoteke server.crt, a zatim ga dodajte u cacert.pem datoteka.
Stvaranje samopotpisanog certifikata pomoću OpenSSL-a može se izvršiti pomoću naredbenog retka ili PowerShell-a. Mogućnost izrade vašeg samopotpisanog certifikata omogućuje vam stvaranje privremenog certifikata za razvojne projekte koji zahtijevaju SSL certifikat.
Često postavljana pitanja
Da. Možete stvoriti vlastiti SSL certifikat pomoću OpenSSL-a za lokalni razvoj projekata. No, tim certifikatima ne vjeruje web-preglednik i operativni sustav jer nije od izdavatelja certifikata.
Možete stvoriti samopotpisani certifikat pomoću Windows Server IIS ili OpenSSL. Za IIS odaberite ime poslužitelja u stupcu Veza, dvaput kliknite na Certifikati poslužitelja i odaberite Stvori samopotpisani certifikat.
Ako koristite samopotpisanu potvrdu na produkcijskoj verziji web-mjesta, tada će web-preglednik posjetitelja prikazati pogrešku certifikata. Također će spriječiti svakog potencijalnog klijenta da posjeti vašu web stranicu.