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:
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 (
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.htmlArdı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.