Kendi Bilgisayarınızda SSL İle Çalışın: XP/Vista – Apache
Sniper tarafından 14 Ağustos 2009 tarihinde yazıldı.Gerekli dosyaları indirip kurduğunuzu varsayarak devam ediyorum. Öncelikle Apache sunucumuzun bin dizinini Path ortam değişkenine ekleyelim. Bunun için sırasıyla:
- Masaüstündeki Bilgisayarım ikonuna sağ tıklayın, Özellikler‘e tıklayın.
- (Vista kullanıcıları) Açılan pencereden soldaki Gelişmiş Sistem Ayarları‘nı tıklayın.
- Gelişmiş sekmesine tıklayın, en altta bulunan Ortam Değişkenleri butonuna tıklayın.
- Açılan pencerede Sistem Değişkenleri çerçevesinin altından “Path“i bulun ve aktif olan Düzenle butonuna tıklayın.
- Değişken Değeri kutucuğuna tıklayıp en sona gidin.
- Bir (;) noktalı virgül karakterinin ardından Apache’nin “bin” dizininin yolunu tırnak içinde en sona ekleyin. (Standart kurulumlarda bu dizin: “C:\Program Files\Apache Software Foundation\Apache2.2\bin”)
- Tüm pencereler kapanana kadar Tamam‘a tıklayın.
Başlat > Çalıştır’a cmd yazıp enterlayın ve ardından şu komutu çalıştırın:
openssl version |
OpenSSL 0.9.8i 15 Sep 2008 gibi bir sonuç alırsanız sisteminiz sertifika oluşturmak için hazır demektir. Çıktıya dikkat edin, eğer “WARNING: can’t open config file: /usr/local/ssl/openssl.cnf” şeklinde bir uyarı görürseniz ortam değişkenlerine bir ek daha yapmanız gerek:
- Yukarıdaki tarifi kullanarak Ortam Değişkenleri penceresini açın.
- Sistem Değişkenleri çerçevesinin altında bulunan Yeni butonuna tıklayın.
- Değişken Adı kısmına OPENSSL_CONF yazın.
- Değişken Değeri kısmına ise (burada kesinlikle tırnak kullanmayın) openssl.cnf dosyasının tam yolunu yazın. (Örn: C:\Program Files\Apache Software Foundation\Apache2.2\conf\openssl.cnf)
- Tüm pencereler kapanana kadar Tamam‘a tıklayın.
Değişikliklerin aktif olabilmesi için daha önce açtığımız tüm komut satırlarını kapatıp Başlat > Çalıştır’a cmd yazarak yeni bir tane açın. Yukarıdaki versiyon komutunu tekrar çalıştırdığınızda uyarı mesajının kaybolduğunu göreceksiniz. Artık sertifikamızı oluşturmaya başlayabiliriz.
- Giriş
- Ön Hazırlığımızı Yapalım
- Self-Signed Certificate'imizi Oluşturalım
- Apache'nin SSL modülünü aktive etme
Etiketler: apache, https, localhost, openssl, ssl, vista, xp

Unable to load config info from /usr/local/ssl/openssl.cnf
Birde şu hata hakkında bilgi versen mükemmel olacakmış..
“OpenSSL 0.9.8i 15 Sep 2008 gibi bir sonuç alırsanız sisteminiz sertifika oluşturmak için hazır demektir. Çıktıya dikkat edin, eğer ?WARNING: can?t open config file: /usr/local/ssl/openssl.cnf? şeklinde bir uyarı görürseniz ortam değişkenlerine bir ek daha yapmanız gerek”
Sorunun cevabı konu içinde gizli. Hata mesajı birebir aynı değil ama sorun aynı. Buradan ilgili bölüm altındaki yönergeleri takip ederek sorunun üstesinden gelebilirsiniz.
Sniper, openssl.cnf dosyasının bir kopyasını c:\usr\local\ssl klasörlerini oluşturup, kopyaladım. Sorun çözüldü. İlgili arkadaşların bilgisinde olsun.
Teşekkürler.
Sniper, openssl.cnf dosyasının bir kopyasını c:\usr\local\ssl klasörlerini oluşturup, kopyaladım. Sorun çözüldü. İlgili arkadaşların bilgisinde olsun.
Teşekkürler.