Nginx SSL/TLS'yi açık olarak yapılandırmak için CentOS şu adımları izleyebilirsiniz:
1. Adım: Kurun Nginx
Yüklemediyseniz Nginx, yüklemek için aşağıdaki komutu çalıştırın:
2. Adım: OpenSSL'yi kurun
OpenSSL kurulu değilse, aşağıdaki komutu kullanarak kurun:
3. Adım: SSL sertifika dosyaları için bir dizin oluşturun
SSL sertifika dosyalarını depolamak için bir dizin oluşturun:
4. Adım: Kendinden imzalı SSL/TLS sertifikaları oluşturun(İsteğe bağlı)
Bir sertifika yetkilisinden alınan SSL sertifikalarını kullanmıyorsanız, OpenSSL ile kendinden imzalı sertifikalar oluşturabilirsiniz. Bu, bir geliştirme ortamında SSL/TLS'yi test etmek için kullanışlıdır. Kendinden imzalı bir sertifika oluşturmak için aşağıdaki komutları çalıştırın:
5. Adım: Nginx SSL/TLS kullanmak için yapılandırın
Nginx Güvenliğini sağlamak istediğiniz web sitesi için yapılandırma dosyasını açın:
SSL'yi etkinleştirmek için yapılandırma dosyasına aşağıdaki satırları ekleyin:
6. Adım: Test edin ve yeniden başlatın Nginx
Yapılandırmada herhangi bir hata olup olmadığını kontrol edin Nginx:
Hata yoksa, Nginx yeni yapılandırmayı uygulamak için hizmeti yeniden başlatın:
Tamamlandığında, web siteniz SSL/TLS ile güvence altına alınacaktır. Kendinden imzalı sertifikaların kullanılmasının, tarayıcının güvenilmeyen sertifikalar hakkında uyarı vermesine neden olacağını unutmayın. Güvenilir bir SSL/TLS sertifikasına sahip olmak için bir sertifika yetkilisinden ücretsiz bir sertifika satın almanız veya edinmeniz gerekir.