Bu hızlı, üç bölümden oluşan kılavuz, bir Debian sunucusuna SSL Sertifikasının manuel olarak nasıl kurulacağını açıklamaktadır. İlk iki bölüm temel yapılandırma konularını kapsarken, ikinci bölüm SSL satın alma önerileri sunmaktadır.
İçindekiler
- Debian Sunucusu için CSR nasıl oluşturulur?
- Debian’da SSL Sertifikası Yükleme
- Debian sunucusu için SSL Sertifikası nereden satın alınır?

Debian sunucusu için CSR nasıl oluşturulur?
Kurulumdan önce, ilk göreviniz bir CSR (Sertifika İmzalama İsteği) kodu oluşturmaktır. Bu, bir SSL Sertifikası için başvururken standart prosedürdür. CSR, alanınız ve kuruluşunuz hakkında Sertifika Yetkilisinin size sertifika vermeden önce doğrulaması gereken ilgili ayrıntıları içerir.
İki seçeneğiniz var:
- CSR Oluşturucumuzu kullanarak CSR‘yi otomatik olarak oluşturun.
- Debian’da CSR’nin nasıl oluşturulacağına ilişkin adım adım öğreticimizi izleyin.
Artık CSR içeriğinin tamamını kopyalayıp bir metin düzenleyiciye yapıştırabilir ve sipariş süreciniz sırasında CA’ya gönderebilirsiniz. SSL yönteminize bağlı olarak, SSL sertifikasını birkaç dakika içinde veya önümüzdeki birkaç gün içinde almanız gerekir.
Debian sunucusuna SSL Sertifikası yükleme
Başlamadan önce aşağıdakilerin hazır olduğundan emin olun:
- SSL sertifika dosyanız (
yourdomain.crt) - CA’nızdan gelen ara sertifika( lar) (örneğin,
intermediate1.crt,intermediate2.crt) - Özel anahtarınız (
yourdomain.key) - Apache 2.4.8 veya daha yeni bir sürümü (daha eski sürümler eski sürüm olarak kabul edilir ve bu kılavuzda yer almaz)
Adım 1: Sertifikanızı ve özel anahtarınızı sunucuya yükleyin
Bunları Debian standardı konumlara yerleştirin:
# Private key (set strict perms)
sudo install -m 600 yourdomain.key /etc/ssl/private/yourdomain.key
# Concatenate the server + intermediate(s) into one file
cat yourdomain.crt intermediate1.crt intermediate2.crt | sudo tee /etc/ssl/certs/yourdomain-fullchain.pem >/dev/null
Adım 2: SSL modülünü etkinleştirin (henüz etkinleştirmediyseniz)
sudo a2enmod ssl
Adım 3: HTTPS Sanal Ana Bilgisayarınızı Oluşturun
Yeni bir dosya oluşturun:
sudo nano /etc/apache2/sites-available/yourdomain-ssl.conf
Aşağıdakileri yapıştırın, yolları/etki alanlarını gerektiği gibi ayarlayın:
<VirtualHost *:443>
ServerName yourdomain.com
ServerAlias www.yourdomain.com
DocumentRoot /var/www/yourdomain
SSLEngine on
SSLCertificateFile /etc/ssl/certs/yourdomain-fullchain.pem
SSLCertificateKeyFile /etc/ssl/private/yourdomain.key
# Optional: Enable HTTP/2
# Protocols h2 http/1.1
<Directory /var/www/yourdomain>
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/yourdomain-ssl-error.log
CustomLog ${APACHE_LOG_DIR}/yourdomain-ssl-access.log combined
</VirtualHost>
Adım 4: HTTP’den HTTPS’ye yönlendirmeyi zorla
Tüm HTTP trafiğinin HTTPS’ye yönlendirilmesini istiyorsanız, başka bir vhost oluşturun:
sudo nano /etc/apache2/sites-available/yourdomain-redirect.conf
Ardından aşağıdakileri geçin:
<VirtualHost *:80>
ServerName yourdomain.com
ServerAlias www.yourdomain.com
Redirect permanent / https://yourdomain.com/
</VirtualHost>
Adım 5: Site yapılandırmalarınızı etkinleştirin
sudo a2ensite yourdomain-ssl
# If you created the redirect
sudo a2ensite yourdomain-redirect
Adım 6: Hataları tarayın
Şimdi, SSL kurulumunuza son dokunuşları ekleme zamanı. İlk olarak, hataları taramak için sudo apache2ctl configtest komutunu kullanın. Yapılandırmayla ilgili bir sorun varsa, kurulum adımlarını en baştan tekrar gerçekleştirin. Herhangi bir hata yoksa, son adıma geçin
Adım 7: Apache sunucusunu yeniden başlatın
Geriye kalan tek şey Apache sunucusunu yeniden başlatmaktır. Aşağıdaki komutları çalıştırın:
sudo systemctl reload apache2
Debian sunucunuzda SSL sertifikanızı başarıyla yapılandırdınız. Bu mükemmel SSL araçları ile SSL kurulumunuzun durumunu her zaman kontrol edebilirsiniz.
Debian sunucusu için SSL Sertifikası nereden satın alınır?
Debian için bir SSL Sertifikası satın almak için en iyi yer SSL Dragon’dur. SSL ürünlerimizin tamamında rakipsiz fiyatlar, düzenli indirimler ve harika fırsatlar sunuyoruz. Web sitenize kurşun geçirmez şifreleme sağlamak için piyasadaki en iyi SSL markalarını özenle seçtik. Tüm SSL sertifikalarımız Debian ile uyumludur.
İdeal SSL sertifikasını seçmenize yardımcı olmak için birkaç özel SSL aracı geliştirdik. SSL Sihirbazımız aramanızla ilgilenir ve çevrimiçi projeniz için en iyi SSL anlaşmasını önerir. Öte yandan, Sertifika Filtresi farklı SSL sertifikalarını fiyat, doğrulama ve özelliklere göre sıralar ve karşılaştırır.
Herhangi bir yanlışlık bulursanız veya bu SSL kurulum talimatlarına eklemek istediğiniz ayrıntılar varsa, lütfen geri bildiriminizi [email protected] adresinden bize göndermekten çekinmeyin. Katkılarınızdan büyük memnuniyet duyacağız! Teşekkür ederiz.
Bugün SSL Dragon’dan sipariş vererek SSL Sertifikalarında %10 indirimden yararlanın!
Hızlı düzenleme, güçlü şifreleme, %99,99 tarayıcı güvenilirliği, özel destek ve 25 günlük para iade garantisi. Kupon kodu: SAVE10

