Let's Encrypt ile Linux'ta Ücretsiz SSL Sertifikası Kurulumu

Let's Encrypt ile Linux'ta Ücretsiz SSL Sertifikası Kurulumu

Linux'ta Let's Encrypt ile SSL sertifikası kurma sürecini anlatan bu rehber, kullanıcıların ücretsiz SSL sertifikasına hızlı ve kolay bir şekilde erişmelerini sağlar. Sitenizin güvenliğini arttırmak ve SEO performansınızı iyileştirmek için mükemmel bir ba

BFS

Web sitenizin güvenliğini sağlamak için SSL sertifikasına ihtiyacınız olduğunun farkındasınız, ancak premium bir sertifikaya para vermek istemiyor musunuz? O zaman tam size göre bir çözüm: Let's Encrypt!

Let's Encrypt, tamamen ücretsiz, açık kaynaklı ve otomatik bir sertifika yetkilisidir. Bu sertifikayı almak hem çok kolay hem de tüm süreci otomatikleştirmeniz mümkün. Hem sitenizi güvenli hale getirebilir, hem de ziyaretçilerinizin bilgilerini koruyabilirsiniz. Eğer siz de sitenizi SSL ile şifrelemek istiyorsanız, işte Linux üzerinde Let's Encrypt ile ücretsiz SSL sertifikası kurma adımlarını anlatan rehberimiz:

Adım 1: Gerekli Paketleri Yükleyin
Öncelikle, Certbot adlı aracı yüklememiz gerekiyor. Certbot, Let's Encrypt ile sertifika almayı kolaylaştıran bir araçtır. Sertbot'u kurmak için terminal üzerinden aşağıdaki komutu çalıştırabilirsiniz.

```bash
sudo apt update
sudo apt install certbot python3-certbot-nginx
```

Bu komut, Certbot ve Nginx için gerekli Python modüllerini yükleyecektir.

Adım 2: Web Sunucusunu Konfigüre Edin
Eğer web sunucusu olarak Nginx kullanıyorsanız, bu adımda bir ayarlama yapmanıza gerek yok. Ancak, başka bir sunucu kullanıyorsanız, o zaman Apache ya da nginx'in uygun modüllerinin yüklü olduğundan emin olun.

### Adım 3: SSL Sertifikası Alın
Şimdi asıl işleme geliyoruz. Certbot kullanarak SSL sertifikasını almak için terminale şu komutu girin:

```bash
sudo certbot --nginx
```

Eğer Apache kullanıyorsanız, bu komut yerine şu komutu kullanın:

```bash
sudo certbot --apache
```

Certbot sizden e-posta adresinizi ve bazı diğer bilgileri isteyecektir. Gerekli bilgileri girdikten sonra Let's Encrypt sizin için SSL sertifikasını alacak ve Nginx/Apache yapılandırmanızı güncelleyecektir.

Adım 4: SSL Sertifikasını Test Etme
Sertifikanın doğru bir şekilde kurulduğundan emin olmak için, web tarayıcınızda sitenizi şu şekilde ziyaret edin: https://siteniz.com. Eğer yeşil kilit simgesi ve "Güvenli" uyarısı görünüyorsa, sertifikayı başarıyla kurmuşsunuz demektir.

### Adım 5: Sertifika Yenileme
Let's Encrypt sertifikaları 90 gün geçerlidir. Ancak Certbot, sertifikanızın süresi dolmadan önce otomatik olarak yenilenmesini sağlayacak şekilde ayarlanabilir. Aşağıdaki komut ile yenileme işleminin düzgün çalıştığını test edebilirsiniz:

```bash
sudo certbot renew --dry-run
```

Eğer her şey düzgün çalışıyorsa, Certbot her 60 gün arayla otomatik olarak sertifikanızı yenileyecektir.

Adım 6: Web Sunucusunu Yeniden Başlatın
Her şeyin doğru bir şekilde çalıştığından emin olduktan sonra, web sunucusunu yeniden başlatmak için şu komutu verebilirsiniz:

```bash
sudo systemctl restart nginx
```

Veya Apache için:

```bash
sudo systemctl restart apache2
```

İşte bu kadar! Artık web siteniz güvenli ve şifreli bir bağlantı ile korunuyor. Bu küçük ama önemli adımla, ziyaretçilerinizin verilerini güvence altına aldınız ve arama motorlarında da pozitif bir etki yarattınız.

İlgili Yazılar

Benzer konularda diğer yazılarımız

VPN Kullanırken Güvenlik Hatalarından Kaçınmak: En Yaygın Yapılan 7 Hata ve Çözümleri

**İnternette güvenli gezintiyi sağlamak, modern dünyada her geçen gün daha önemli hale geliyor. Hangi cihazı kullanırsanız kullanın, dijital güvenliğinizi korumak, çoğu zaman zor bir görev gibi görünebilir. Ancak **VPN** (Virtual Private Network - Sanal...

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...