How to Add SSL Encryption to Web Apps Using the Nginx Reverse Proxy

Опубликовано: 30 Сентябрь 2024
на канале: SecureRandom
22,911
337

In this video we go over how to add SSL/TLS encryption to web applications using the Nginx reverse proxy.

0:00 Intro
0:46 Reverse Proxy Overview
2:45 Installing Nginx
3:01 Generate Self-Signed SSL Certificate
4:25 Nginx Configuration
8:31 Testing Our Config Pt. 1
9:46 Transmission Configuration
10:48 Testing Our Config Pt. 2
11:38 Outro

Support the channel:
BTC - 3NzWDDH3n5PsBKqWJyAb7rvsGvJKxcAPFv
ETH - 0xB09212235c648a448F0E7eEB416ce5652362c772

Follow me:
SecureRandom on YouTube -
   / @securerandom5420  

SecureRandom on LBRY / Odysee -
https://odysee.com/@SecureRandom:1

----------------------------------------------------

Install Transmission daemon:
$ sudo apt install transmission-daemon

Install Nginx:
$ sudo apt install nginx

Generate self-signed SSL cert and key:
$ sudo openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -sha384 -keyout server-cert.key -out server-cert.crt

Important locations:
/etc/nginx/sites-enabled
/etc/nginx/sites-avaliable
/etc/transmission/settings.json