TLS ve SSL protokolleri, bir site (veya başka bir hizmet) arasındaki iletişimi şifreler, ancak bu eğitimde odak noktası Nginx’tir ve casuslardan veya bir MiM (Ortadaki Adam) saldırısından kaçınan bir istemci veya web tarayıcısıdır. bağlantı. Birkaç yıl önce Google, tüm web yöneticilerinin hassas bilgi alışverişi yapmayan siteler için de SSL kullanmasını şart koşarak bu protokolü pazarlama (SEO) amaçları için gerekli hale getirdi.
Bu öğretici, Certbot kullanılarak Debian 10’da Nginx için ücretsiz bir SSL Sertifikasının nasıl kurulacağını gösterir.
Henüz Nginx’i yüklememiş kullanıcılar için eğitim, Nginx’i yüklemeye hızlı bir girişle başlar. ve linux.bz konumunu gösterecek şekilde yapılandırdığınızda, Nginx’i zaten kurmuş ve yapılandırmış olan kullanıcılar şu adrese gidebilir: Debian 10’da ücretsiz bir Nginx SSL sertifikası nasıl kurulur.
Debian 10 Buster’a Nginx Kurulumu
Nginx, milyonlarca eşzamanlı bağlantıyı destekleyen yüksek performans için geliştirilmiştir. Varsayılan olarak, hem statik hem de dinamik sitelere hizmet verebilen Apache’den farklı olarak yalnızca statik sitelere hizmet verebilirken, dinamik sitelere Apache destekli Nginx veya diğer yazılımlar kullanılarak da hizmet verilebilir.
Bilgisayarınızda henüz Nginx kurulu değilse, bu bölümde kurulum ve yapılandırma gösterilecektir, Nginx zaten kuruluysa atlayın Debian 10’da ücretsiz bir Nginx SSL sertifikası nasıl kurulur.
Nginx’i Debian 10 Buster, önceki Debian sürümleri veya Linux tabanlı dağıtımlar üzerine kurmaya başlamak için:
# uygun İndirmek nginx -s
Web sunucunuza tarayıcınız aracılığıyla şu adresten erişebilmelisiniz: (yerel ana bilgisayar).
Şimdi Terminal çalıştırmasında nano kullanarak web siteniz için bir yapılandırma dosyası oluşturun:
# nano/vb/nginx/mevcut siteler/linux
Bunun yerine aşağıdaki resimde gösterilen içeriği yeni oluşturulan dosyaya ekleyin. linux alan adınız için.
Spiker {
dinlemek 80 server_default;
dinlemek [::]:80 server_default;
mutfak /ben … idim/www/Linux.
index.html dizini;
sunucu_adı linux.bz www.linux.bz ;
evet /{
try_files $uri$uri/ =404;
}
}
Yukarıdaki satırları ekledikten sonra (etki alanınız için linux.bz yerine), CTRL+X tuşlarına basarak kaydedip nano metin düzenleyiciden çıkın.
Ardından sembolik bir bağlantı oluşturun /etc/nginx/sites-enabled/linux.bz Olmak:
# içeri-s/vb/nginx/mevcut siteler/linux /vb/nginx/siteler aktif/linux
Şimdi bir dizin oluşturun /var/www/
Benim durumumda:
# sudo nginx hizmetini başlat
Artık tarayıcınızı kullanarak web sitenize nginx aracılığıyla erişebilmelisiniz:
Ev kullanıcıları için not:
Ağ dışından erişime izin vermek için, bazı ev kullanıcılarının yönlendiricilerini gerekli bağlantı noktalarını web sunucularına iletecek şekilde yapılandırmaları gerekecektir. Aşağıdaki resimde örnek bir yönlendirici yapılandırma sayfası gösterilmektedir Yalnızca bağlantı noktası iletme için, yönlendiricinizdeki 80 ve 443 numaralı bağlantı noktalarını Apache bilgisayarınızın yerel IP adresine iletmeniz gerekir.
Debian 10’da ücretsiz bir Nginx SSL sertifikası nasıl kurulur
Debian 10 Buster altında Nginx için Ücretsiz SSL kurma işlemi, Lets Encrypt SSL sertifikalarının kurulumunu kolaylaştıran Certbot sayesinde çok kolay ve hızlıdır.
Aşağıdaki komutu çalıştırarak Certbot’u Debian 10 Buster’a kurabilirsiniz:
# uygun İndirmek sertifika botu python-certbot-nginx -s
Nginx’e bir SSL sertifikası eklemek ve tüm http trafiğini çalışan https’ye yönlendirmek üzere yapılandırma sürecini başlatmak için:
# sudo Sertifika botu –nginx
Gerekli tüm alanları doldurabilir veya boş bırakabilirsiniz, son adım, Nginx’i tüm güvenli olmayan trafiği https üzerinden yönlendirecek şekilde otomatik olarak yapılandırmanıza izin verecektir.
Nginx’in Debian 10 Buster’daki Ücretsiz SSL Sertifikası hakkında sonuç
Debian 10 Buster üzerinde Nginx için ücretsiz bir SSL sertifikası yüklemek, Certbot sayesinde basit ve hızlıdır. SSL kullanarak Nginx web sunucusunu kurmak ve yapılandırmak için tüm süreç birkaç dakika sürdü.
Ücretsiz SSL sertifikaları almak için diğer ücretsiz seçenekler arasında SSL (https://sslforfree.comComodo’nun ücretsiz kısa SSL’leri veya henüz denemediğim Zerossl, ancak bunların hiçbiri bunun gibi hızlı ve basit bir yöntem anlamına gelmiyor.
Umarım Debian 10’da Nginx için Ücretsiz SSL Sertifikası Nasıl Yüklenir konulu bu kısa makaleyi faydalı bulmuşsunuzdur, okuduğunuz için teşekkürler.
Debian 10’a ücretsiz bir Nginx SSL Sertifikası yükleme hakkında daha fazla makale
- Tomcat SSL sertifikasını yükleyin
- SSL sertifikasını şifreleyelim
- Tor Tarayıcı nedir?
- TLS ve SSL
- NGINX’i CentOS’a kurun
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın