SSL

Debian 10'da Apache için Ücretsiz SSL Sertifikası Nasıl Kurulur

Debian 10'da Apache için Ücretsiz SSL Sertifikası Nasıl Kurulur
TLS ve SSL protokolleri, bir web sitesi (veya başka bir hizmet) ile bir ziyaretçi veya web tarayıcısı arasındaki trafiği şifreleyerek, koklayıcıların veya saldırganların iletişime erişmesini engeller. Son zamanlarda Google, hassas bilgi alışverişi olmayan web siteleri için bile tüm web yöneticilerinin SSL kullanmasını talep etti ve bu protokolü güvenlik ihtiyacından bağımsız olarak bir zorunluluk haline getirdi.

Bu eğitici, Certbot kullanarak Linux Debian 10 Buster altında hızlı ve basit bir Apache web sunucusuna SSL Sertifikası yüklemeye odaklanır. Şifreli bir web sunucusuna ihtiyaç duyan ancak henüz Apache'yi yüklememiş veya yapılandırmamış kullanıcılar için, ilk bölüm bir web sitesini barındırmak için Debian 10 Buster'da Apache'nin nasıl kurulacağını ve yapılandırılacağını gösterir.

Bu öğreticide açıklanan tüm adımlar, Debian ve tabanlı Linux dağıtımlarının son önceki sürümleri için kullanışlıdır. Zaten Apache'niz varsa, atlayabilirsiniz Debian 10 Buster'da Apache için Ücretsiz SSL Sertifikası Nasıl Kurulur.

Apache'yi Debian 10 Buster'a Kurmak

Bu adım yalnızca Apache'yi henüz yüklememiş olan kullanıcılar içindir, zaten Apache'yi kurduysanız “bölüme atlayınDebian 10'da Apache için Ücretsiz SSL Sertifikası Nasıl Kurulur”.
Apache'yi yüklemediyseniz, aşağıdakileri yürüterek yükleyin:

# apt apache2 -y yükleyin

Yüklendikten sonra hizmet otomatik olarak başlayacak ve web sunucunuza tarayıcınızdan şu adresten erişebileceksiniz: http://127.0.0.1 (yerel ana bilgisayar).

Apache birden çok etki alanını da destekler, ancak bu kurulum için yalnızca etki alanını yapılandıracağız https://linux.bz apache için varsayılan yapılandırma dosyasını kullanma /etc/apache2/sites-etkin/000-varsayılan.konf. Çalıştırmak:

# nano /etc/apache2/siteler etkin/000-varsayılan.konf

Aşağıdaki yorumlanmamış satırlar, aşağıdakiler için uyarlanmış uygun bir yapılandırmayı göstermektedir: linux.bz,

Dosya, dosyayı açan aşağıdaki içeriği içerir (), sunucu adı, takma ad, iletişim bilgileri, kök dizini, kayıt dosyaları bilgileri ve kapanış dosyası ().


SunucuAdı linux.bz
SunucuAlias ​​www.linux.bz
SunucuYöneticisi iletiş[email protected]
DocumentRoot /var/www/html
ErrorLog $APACHE_LOG_DIR/hata.günlük
CustomLog $APACHE_LOG_DIR/erişim.günlük birleşik

Aşağıdakileri çalıştırarak Apache'nin varsayılan dizin sayfasını yeniden adlandırabilirsiniz:

# mv dizini.html eski dizin.html

Ardından test amacıyla yeni bir sayfa oluşturun:

# nano testi.html

İstediğiniz içeriği içine koyun:

Kaydetmek ve çıkmak için CTRL+X tuşlarına basın.

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ı gerekir. Aşağıdaki resim yalnızca bağlantı noktası yönlendirme için yönlendirici yapılandırma sayfası örneğini göstermektedir, yönlendiricinizde 80 ve 443 numaralı bağlantı noktalarını Apache bilgisayarınızın yerel IP adresine iletmeniz gerekir.

Sonunda web sitenize ağınızın dışından erişebileceksiniz.

Debian 10 Buster'da Apache için Ücretsiz SSL Sertifikası Nasıl Kurulur

Zaten Apache'nin SSL eklemek için zamanı varsa, bu amaçla bu eğitim, Let's Encrypt ssl sertifikaları için otomatik bir yükleyici ve yapılandırıcı olan certbot kullanarak bir SSL sertifikasının hızlı ve basit bir şekilde nasıl kurulacağını gösterir.

Çalıştırarak Certbot paketlerini yüklemeye başlamak için:

# uygun kurulum certbot python-certbot-apache -y

Önceki paketler yüklendikten sonra, aşağıdakileri çalıştırarak https'ye bir yönlendirme oluşturur ve talimat verir:

# certbot --apache

İstenen bilgileri doldurun:

Bir noktada trafiği https'ye yönlendirmenizi önerecek, 2 kabul etmek için, ardından GİRİŞ bitirmek için.

İşlem başarılı olursa aşağıdaki ekranı göreceksiniz:

Sonunda web sitenizi test edebilirsiniz, CTRL+F5 tuşlarına basın ve şimdi SSL üzerinden yönlendirilecektir.

Sertifika çalıştırmasını yenilemek için:

# certbot yenileme --dry-run

Debian 10 Buster'da Apache için bir SSL sertifikası yüklemek için Certbot yöntemiyle ilgili sonuç

Certbot, SSL sertifikalarının kurulumunu son derece kolay ve hızlı hale getirerek, Plesk veya Cpanel olmadan deneyimsiz herhangi bir kullanıcının web içeriğini güvenli bir şekilde ücretsiz olarak paylaşmasına olanak tanır. Apache kurulumu dahil tüm süreç dakikalar sürdü.

Ücretsiz SSL sertifikaları almak için diğer ücretsiz seçenekler arasında Ücretsiz SSL (https://sslforfree.com, Henüz denemediğim kısa Comodo ücretsiz SSL lisansları veya Zerossl, ancak hiçbiri bunun gibi hızlı ve kolay bir yöntem anlamına gelmiyor.

Umarım Debian 10'da Apache için Ücretsiz Sertifika Kurulumu hakkındaki bu kısa makaleyi faydalı bulmuşsunuzdur, okuduğunuz için teşekkür ederiz.

Linux Eğitimi için Tomb Raider'ın Gölgesi
Shadow of the Tomb Raider, Eidos Montreal tarafından yaratılan bir aksiyon-macera oyunu serisi olan Tomb Raider serisine eklenen on ikinci oyundur. Oy...
Linux'ta FPS Nasıl Arttırılır?
FPS'nin kısaltması Saniyedeki Kare Sayısı. FPS'nin görevi, video oynatma veya oyun performanslarındaki kare hızını ölçmektir. Basit bir deyişle, her s...
En İyi Oculus Uygulama Laboratuvarı Oyunları
Oculus başlık sahibiyseniz, yandan yükleme hakkında bilgi sahibi olmalısınız. Sideloading, kulaklığınıza mağaza dışı içerik yükleme işlemidir. SideQue...