26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Şifreleyelim, ücretsiz SSL / TLS sertifikaları veren bir Sertifika Yetkilisidir (CA). Lighttpd, düşük kaynaklarla çalışan hafif bir web sunucusudur. SSL sertifikalarını şifreleyelim, sertifika alma sürecinin çoğunu otomatikleştiren bir yazılım istemcisi olan Certbot kullanılarak bir Lighttpd sunucusuna kolayca kurulabilir.
Bu öğretici , Ubuntu 16.04 üzerinde Lighttpd yüklü bir Vultr Cloud Compute örneği oluşturduğunuzu , sunucunuza işaret eden bir etki alanı adına sahip olduğunuzu ve kök olarak oturum açtığınızı varsayar .
İlk adım Certbot'u kurmaktır. Certbot deposunu ekleyin. Onaylamanız Enter
istendiğinde düğmesine basın .
add-apt-repository ppa:certbot/certbot
Certbot'u yükleyin.
apt-get update
apt-get install certbot
Certbot kurulduktan sonra bir SSL sertifikası alabilirsiniz. example.com
Kendi alan adınızla değiştirerek aşağıdaki komutu çalıştırın :
certbot certonly --webroot -w /var/www/html -d example.com -d www.example.com
Etkileşimli yükleyici ile devam edin.
Certbot elde edilen sertifika dosyalarını içine koyacaktır /etc/letsencrypt/live/example.com
. Lighttpd kullanıcısına bu dizine erişim izni vermeniz gerekir.
chown :www-data /etc/letsencrypt
chown :www-data /etc/letsencrypt/live
chmod g+x /etc/letsencrypt
chmod g+x /etc/letsencrypt/live
Lighttpd, sertifikanın ve özel anahtarın tek bir dosyada olmasını gerektirir. İki dosyayı birleştirmeniz gerekir. example.com
Kendi alan adınızla değiştirerek aşağıdaki komutu çalıştırın .
cat /etc/letsencrypt/live/example.com/privkey.pem /etc/letsencrypt/live/example.com/cert.pem > /etc/letsencrypt/live/example.com/merged.pem
privkey.pem
Ve cert.pem
dosyalar birleştirildi ve olarak kaydedilecektir merged.pem
.
Sertifika dosyalarınız hazır olduğunda, devam edip Lighttpd'yi SSL sertifikasını kullanacak şekilde yapılandırabilirsiniz. Düzenlemek için Lighttpd yapılandırma dosyasını açın.
nano /etc/lighttpd/lighttpd.conf
Dosyanın sonuna aşağıdaki example.com
alan adını kendi alan adınızla ekleyin,
$SERVER["socket"] == ":443" {
ssl.engine = "enable"
ssl.ca-file = "/etc/letsencrypt/live/example.com/chain.pem"
ssl.pemfile = "/etc/letsencrypt/live/example.com/merged.pem"
}
Ek güvenlik için Lighttpd sunucunuzu tüm HTTP isteklerini HTTPS'ye yönlendirmeye zorlayabilirsiniz. lighttpd.conf
Düzenlemek için dosyayı açın .
nano /etc/lighttpd/lighttpd.conf
Dosyanın sonuna aşağıdaki bloğu ekleyin,
$HTTP["scheme"] == "http" {
$HTTP["host"] =~ ".*" {
url.redirect = (".*" => "https://%0$0")
}
}
Değişikliklerin etkili olması için Lighttpd sunucusunu yeniden başlatmanız gerekir.
systemctl restart lighttpd
Şifreleyelim 90 günlük geçerliliği olan SSL sertifikaları yayınlayalım. Sertifika hatalarını önlemek için sertifikanızın süresi dolmadan önce yenilemeniz gerekir. Sertifikayı Certbot ile yenileyebilirsiniz.
certbot renew
Lighttpd için sertifikayı ve özel anahtarı birleştirmeniz gerekir. example.com
Alan adınız ile değiştirerek aşağıdaki komutu çalıştırın .
cat /etc/letsencrypt/live/example.com/privkey.pem /etc/letsencrypt/live/example.com/cert.pem > /etc/letsencrypt/live/example.com/merged.pem
Sertifikanız 90 gün daha yenilenecek.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.
Teletıp, uzaktan sağlık hizmetleri ve gelecek nesiller üzerindeki etkisi nedir? Pandemi durumunda iyi bir yer mi değil mi? Bir görünüm bulmak için blogu okuyun!
Bilgisayar korsanlarının çok para kazandığını duymuş olabilirsiniz, ancak bu kadar parayı nasıl kazandıklarını hiç merak ettiniz mi? Hadi tartışalım.
Son zamanlarda Apple, sorunları gidermek için macOS Catalina 10.15.4'ü ek bir güncelleme yayınladı, ancak güncelleme, mac makinelerinde tuğla oluşmasına neden olan daha fazla soruna neden oluyor gibi görünüyor. Daha fazla bilgi edinmek için bu makaleyi okuyun