Kurulumdan önce sistem gereksinimlerini kontrol edin.
Kurulum işlemine başlamadan önce, alan adı ad sunucularınızın/DNS’nizin yapılandırıldığından emin olun. Aksi takdirde, web sitesine erişemezsiniz.
Alan adı ad sunucularınızı/DNS’nizi nasıl yapılandıracağınızı buradan öğrenin.
Cloudflare kullanıyorsanız, SSL sertifikası oluşturmanıza gerek yoktur, bu nedenle 80 numaralı port üzerinden reverse proxy yapmanız gerekir. Cloudflare kullanmıyorsanız, Certbot kullanarak bir SSL sertifikası oluşturmanız ve 443 numaralı port üzerinden reverse proxy yapmanız gerekir.
Cloudflare kullanıyorsanız:
sudo nano /etc/nginx/sites-enabled/YOURDOMAIN.COM
komutunu çalıştırın.hostname -I | awk '{print $1}'
Cloudflare kullanmıyorsanız:
sudo apt update -y
komutunu çalıştırın.sudo apt install -y certbot
komutunu çalıştırın.sudo apt install -y python3-certbot-nginx
komutunu çalıştırın.certbot certonly --nginx -d YOURDOMAIN.COM
komutunu çalıştırın.sudo crontab -e
komutunu çalıştırın ve aşağıdaki satırı en altına ekleyin, bu her gün yenilemeyi deneyecektir.0 23 * * * certbot renew --quiet --deploy-hook "systemctl restart nginx"
sudo nano /etc/nginx/sites-enabled/YOURDOMAIN.COM
komutunu çalıştırın.hostname -I | awk '{print $1}'
Kurulumdan önce sistem gereksinimlerini kontrol edin.
Kurulum işlemine başlamadan önce, alan adı ad sunucularınızın/DNS’nizin yapılandırıldığından emin olun. Aksi takdirde, web sitesine erişemezsiniz.
Alan adı ad sunucularınızı/DNS’nizi nasıl yapılandıracağınızı buradan öğrenin.
Cloudflare kullanıyorsanız, SSL sertifikası oluşturmanıza gerek yoktur, bu nedenle 80 numaralı port üzerinden reverse proxy yapmanız gerekir. Cloudflare kullanmıyorsanız, Certbot kullanarak bir SSL sertifikası oluşturmanız ve 443 numaralı port üzerinden reverse proxy yapmanız gerekir.
Cloudflare kullanıyorsanız:
sudo nano /etc/nginx/sites-enabled/YOURDOMAIN.COM
komutunu çalıştırın.hostname -I | awk '{print $1}'
Cloudflare kullanmıyorsanız:
sudo apt update -y
komutunu çalıştırın.sudo apt install -y certbot
komutunu çalıştırın.sudo apt install -y python3-certbot-nginx
komutunu çalıştırın.certbot certonly --nginx -d YOURDOMAIN.COM
komutunu çalıştırın.sudo crontab -e
komutunu çalıştırın ve aşağıdaki satırı en altına ekleyin, bu her gün yenilemeyi deneyecektir.0 23 * * * certbot renew --quiet --deploy-hook "systemctl restart nginx"
sudo nano /etc/nginx/sites-enabled/YOURDOMAIN.COM
komutunu çalıştırın.hostname -I | awk '{print $1}'