OpenSSL'yi Windows 11 veya 10'a komut veya GUI üzerinden nasıl yüklenir

OpenSSL genellikle SSL/TLS şifrelemesi gerektiren uygulamalarla çalışan geliştiriciler, sysadmins ve güvenlik uzmanları için bir gerekliliktir.Web geliştirme, sertifika yönetimi, uzak bağlantılar veya diğerleri için openSSL'ye ihtiyacınız olsunCRyptografik operasyonlar, Linux'a almak oldukça kolaydır; Ancak ne olacakWindows 11 veya 10? RağmenOpensslÖnceden yüklenmiyor, almanın basit bir yolu varWindows 11'de ve bu makalede bunu tartışıyoruz.

Windows 11 OpenSSL kurulumu için bu öğreticide tartışacağız yöntemler:

Önceden derlenmiş bir OpenSSL yükleyicisi (yeni başlayanlar için önerilir)
Kaynaktan OpenSSL Build (Gelişmiş Kullanıcılar ve Geliştiriciler için)


Yöntem 1: OpenSSL'yi Winget kullanarak Windows 11 veya 10'a yükleyin

KurabilirizOpensslGrafik kullanıcı arayüzü dışında Windows 11 veya 10'da komut istemi veya PowerShell kullanma. Her ikisini de nasıl kullanacağınızı bilelim:

Komut istemi veya PowerShell için:

OpenSSL'yi yüklemek için komut satırını kullanmak isteyen kullanıcılar, Window'un yerleşik paket yöneticisini kullanabilir: “Biber. " İşte izlenecek adımlar:

1. Adım:Komut terminalini açın.Sağ tıklayınBaşlangıçdüğme ve seçin "Terminal (Admin) ”açık güç menüsünden.

2. Adım:Winget'in mevcut olup olmadığını kontrol edin; Bunun için yazınverilen komut.İle geri dönecekseSürüm detayları veya secti yardımıON, Paket Yöneticisinin Windows 11 veya 10 sisteminizde mevcut olduğunu onaylar.

winget -v

Adım 3:OpenSSL'yi kullanarak arayınPaket adını onaylamak için winget vekullanılabilirliği.Tip:

winget search openssl

Paket adını shininglight.openssl.light'ın ekran görüntüsünde gösterildiği gibi göreceksiniz.

4. Adım:Verilenleri kullanarak OpenSSL'yi yükleyinBiberemretmek. Önceden derlenmiş ikili almanın en hızlı yolu buPencereOS.

winget install ShiningLight.OpenSSL.Light

Grafik kullanıcı arayüzü kullanarak OpenSSL'yi alın.

Komut satırını kullanmak istemeyenler için, OpenSSL'yi Windows'a almak için grafik kullanıcı arayüzü:

1. adım:Grafik yükleyicisini indirinWindows için OpenSSL32 bit veya 64 bit versiyonu, “SLsünnet. Bu web sitesi, Windows için güvenilir, güncel OpenSSL ikili dosyaları sunmaktadır.

2. Adım: Aşağı kaydırın "Win32/win64 openssl'i indir”Bölüm ve CDoğru versiyonu HITE:

  • Win64 openssl v3.xx (exe)→ 64 bit Windows 11 için
  • Win32 openssl v3.xx (exe)→ 32 bit pencereler için (nadiren gerekli)

📌İpucu için:Modern Windows 11 sistemlerinin çoğu 64 bittir, bu nedenleWin64Eski bir sistem çalıştırmadığınız sürüm.

Adım 3: Yükleyiciyi indirdikten sonra çalıştırın.exe dosyası çift tıklayarak.Daha sonra- Lisans Sözleşmesini Kabul Etve tıklayınSonraki.

3. Adım: Bir Kurulum Dizini Seçin, gerekirse; Aksi takdirde, varsayılan konumu olduğu gibi bırakın,C:\Program Files\OpenSSL-Win64\

4. Adım:Kurulum sihirbazı sizden isteyecektir"OpenSSL DLL'leri Sistem Dizini'ne kopyalayın."Bu seçeneği seçiyoruz çünkü OpenSSL'ye erişimi kolaylaştırıyor.

Adım 5:Son olarak, bir sonraki popoyu tıklayın ve kurulum işlemini tamamlayın.


OpenSSL'yi Windows 11 Sistem Yoluna Ekle veya Yapılandırın

Başarılı kurulumdan sonra bile,İsteminizde veya PowerShell'inizde OpenSSL komutlarını kullanamazsınızÇünkü sistem nereye yüklendiğini bilmiyor. Öyleyse, ekleOpenSSL klasör yolu to Sisteminizin komutlarını kullanmak için değişkeni.

Sistem yoluna openssl nasıl eklenir:

1. adım: Açık Çevre Değişkenleri:Bu basın içinWin + R, tipSysdm.cplve vurGirmek.

2. Adım:Sistem Özellikleri penceresinde,GelişmişSekme ve tıklayınÇevre Değişkenleri.

3. Adım:"Yol" değişkenini bulunaltındasistem değişkenleriBölüm, seçinyolöğe veDüzenle'yi tıklayın.

4. Adım:OpenSSL'nin kurulum yolunu ekleyin, Windows'un yüklediği dizindir.Yani tıklayınYenive verilen OpenSSL'nin bin klasör yoluna girin. TıklamakTAMAMdeğişiklikleri kurtarmak için.Not: OpenSSL'yi özel bir konuma yüklediyseniz, verilen klasör yolu ekleyin.

C:\Program Files\OpenSSL-Win64\bin

OpenSSL kurulumunu doğrulayın

Komut istemini veya PowerShell'i açın(Zaten ilk açmışsa, kapatın ve yeniden açılırT). Bundan sonra verilenleri yazınsözdizimi; Her şey doğru çalışıyorsa, aşağıdaki ekran görüntüsünde gösterildiği gibi sürüm ayrıntılarını alacaksınız.

openssl version

Tebrikler! OpenSSL artık Windows 11 sisteminize yüklendi!🎉

📌İpucu için:CMD diyorsa"OpenSSL tanınmıyor", sistem yoluna eklediğinizden emin olun (Adım 3).


Yöntem 2: Kaynaktan OpenSSL Build (geliştiriciler ve gelişmiş kullanıcılar için)

Bu yöntem özellikle bazı özel yapılandırmalar yapmak isteyen gelişmiş kullanıcılar içindir, çünkü verilen adımlar discuSS Microsoft Visual Studio ve Perl kullanarak OpenSSL'yi bir kaynaktan nasıl derleyebiliriz.

1. Adım: Gerekli bağımlılıkları kurun

1️⃣Visual Studio'yu kurun(C ++ Yapı Araçları ile):https://visualstudio.microsoft.com/. Seçme"C ++ ile masaüstü geliştirme"kurulum sırasında.

2amazPerl (Çilek Perl önerilir) yükleyin:İndirmekhttps://strawberryperl.com/. veya Winget komutunu kullanın:

winget install StrawberryPerl.StrawberryPerl

3 100⃣NASM (Netwide Assembler)Kurulumu indirerekhttps://www.nasm.us/. resmi web sitesinden veya verilen komutu doğrudan kullanın.

wignet install NASM.NASM

4beti kurunKaynak kodunu klonlamak için gitOpenSSL deposundan:

winget install Git.Git

2. Adım: OpenSSL Kaynak Kodunu İndirin

1⃣ açıkKomut istemive istediğiniz klasöre veya kök sürücüye gidin:

cd\

2 musunuz OpenSsl Deposu Klon:

git clone https://github.com/openssl/openssl.git
cd openssl

Adım 3: OpenSSL Build

1 musunuz OpenSSL'yi yapılandırın:

perl Configure VC-WIN64A

2ates Build OpenSsl:

nmake

3 musunuz OpenSSL'yi yükleme:

nmake install

✅ Şimdi, Windows 11 sisteminizde özel olarak inşa edilmiş bir OpenSSL var!Daha fazla ayrıntı için, kontrol etResmi Github sayfası.

📌İpucu için:Bir geliştirici değilseniz,Yöntem 1Çok daha yönetilebilir olduğu için (önceden derlenen yükleyici).


🔹 Sık sorulan sorular (SSS)

1. Windows 11'e OpenSSL'nin yüklenip yüklenmediğini nasıl kontrol edebilirim?

AçıkKomut istemipencerelerinize ve verilen komutu yazın. OpenSSL yüklüyse, sürüm numarasının ayrıntılarını göreceksiniz.

openssl version

2. OpenSSL'yi Windows 11'de nasıl güncelleyebilirim?

OpenSSL'yi güncellemek için:
1️⃣Eski versiyonu kaldırKontrol panelinden.
2amazEn son OpenSSL sürümünü indirin ve yükleyinkullanmaYöntem 1.
3 100⃣PC'nizi yeniden başlatındeğişiklik uygulamak için.


3. SSL sertifikaları oluşturmak için OpenSSL'yi nasıl kullanabilirim?

Bir SSL sertifikası oluşturabilirsiniz:

openssl req -new -x509 -nodes -days 365 -out mycert.pem -keyout mykey.pem

Yer değiştirmekmycert.pemVemykey.pemtercih ettiğiniz dosya adlarıyla.


Çözüm

Herkesin OpenSSL'yi Windows 11 veya 10'a yüklemesi gerekmez; Ancak, geliştirme alanında iseniz,Yöntem 1Güvenlik, şifreleme ve geliştirme görevleri için oldukça kolay olacaktır. Yine de, seçersenYöntem 1 (Yeni Başlayanlar Önerilen Önceden Derlenmiş YükleyiciVegenel kullanıcılar)Kolaylık nedeniyle veyaYöntem 2 (geliştiriciler için önerilen kaynaktan oluşturulurVeGüçKullanıcılar)Özelleştirme için, Windows işletim sisteminde çalışan bir OpenSSL kurulumunuz olacaktır.

Related Posts