How to add SSL certificate?

Nextcloud reverse proxy arkasında kullanıldığı zaman,  onlyoffice ve diğer işlemlerde sorun verebildiği gibi DDOS saldırı olarak algılayabilir. Bu tür sorunlarla karşılaşmamak için, sunucu üzerinde sertifika eklemek daha doğru olacaktır. Bu kılavuzda nextcloud üzerinde, SSL sertifikayı nextcloud'a nasıl aktarabileceğimizi göreceğiz.

Snap Nextcloud Custom Certificate

İlk olarak firewall üzerinden 80 ve 443 portlarına izin verilmesi gerekmektedir.

sudo ufw allow http
sudo ufw allow https

Nextcloud snap bir kurulum sonrası özel alınan sertifikanın eklenmesi için, 3 adet dosyaya ihtiyacınız vardır. Bunlar cer(crt,pem), key ve chain dosyalarıdır. Bu dosyaları, /var/snap/nextcloud/current/ yoluna aşağıdaki gibi kopyalayın.

sudo cp "cert.cer" /var/snap/nextcloud/current/cert.cer
sudo cp "cert.key" /var/snap/nextcloud/current/cert.key
sudo cp "chain.cer" /var/snap/nextcloud/current/chain.cer 

Son olarak https aktif edip sertifikayı import edelim. Kısa bir süre sonra https aktif hale gelecek ve apache web server yeniden başlayacaktır.

sudo /snap/bin/nextcloud.enable-https custom "/var/snap/nextcloud/current/cert.cer" "/var/snap/nextcloud/current/cert.key" "/var/snap/nextcloud/current/chain.cer"

http otomatik olarak https yönlendirilecektir. Bunun için ekstra bir işlem yapılmasına gerek yoktur.

Blog'a Dön