Reverse proxy nginx letsencrypt tutorial

preview_player
Показать описание
In this tutorial, we set up a reverse proxy with NGINX and trusted HTTPS certificates from letsencrypt. We will install it directly on a Linux server and expose a sample web application. #Nginx #TLS #HomeLab

Follow me:

Timestamps:

00:00 - Introduction
02:11 - The Test setup and what you need to consider
03:29 - Install NGINX on Linux
05:35 - Configure NGINX as a reverse proxy
08:15 - Obtain HTTPS certs from letsencrypt
12:12 - Changed NGINX configuration
14:19 - Check if auto-renew is working
15:44 - What about deployment methods?

----
All links with "*" are affiliate links.
Рекомендации по теме
Комментарии
Автор

Thank you sir, your videos and tutorials are outstanding. Really helped me to get services behind a reverse proxy in a Docker environment where I already have LE certificates for the domain. I just did a happy dance in my lab and I'm sure my client will be doing the same once I show them. Now I must head over to patreon and give a wee bit back for your hard work and generosity!

MarkMarooth
Автор

Amazing tutorial, helped me a lot with apache guacamole, as I could not find a specific tutorial and all the ones I found were wayyyy more complicated. Keep up the good work!

fischer-felix
Автор

Wow! This is an exceptional tutorial. Thank you so much, exactly what I needed.Will definitely check out all the rest of your content!

alainmilette
Автор

Hello Christian, great videos! You forgot to mention one thing in 'Check if auto-renew is working' section: the cronjob won't be executed on systems with systemd (it's written in the comment section of the cronjob after 'Important note!'). So the correct way of checking auto-renewal would be verifying if certbot.timer is active (either by systemctl list-timers or systemctl status certbot.timer)

catraaaw
Автор

Concise, well presented and straight to the point! Thank you very much

roshanshibu
Автор

this is my (I don't know, maybe) 5-6 times back to this video, Chris especially in this video is very very my go-to solution in every server I have, I try so many videos about this nginx reverse proxy and SSL things, and no one has very well clear explanation and solving my problem, this video is only one that can solve, and I try in my all servers, and of course, no one fails. really appreciate Chris, you're my man!

ibnurasikh
Автор

man i LOVE YOU
BRO really you make my day after 6 hours of searching you save me

AllahomAnsorGaza
Автор

one of those great tutorials that all you have to do is follow step by step and it really works! huge thanks

grf
Автор

Sure I would like to see how to implement wildcard certificate

benjamink
Автор

Thank you very much Christian, you helped me with a big issue, thanks!!

carlosbelchior
Автор

Thanks man, Really apreciate when someone explains the code instead of just copy pasting for us

matheusreimer
Автор

This earned my subscription... Excited for video of this on docker

Mikesco
Автор

Greetings Christian
Thank you for your contributions, these videos are very interesting.

carlospallardo
Автор

Very Great tutorial. Very clear. Thanks for helping!

cloudiec
Автор

A very detailed explanation. Thank you

stephennwakasi
Автор

Vielen vielen Dank!
Das Video hat mir sehr gut weitergeholfen und ich es wurde auch sehr gut erklärt. Zu keiner Zeit habe ich Probleme gehabt zu wissen was ich da überhaupt mache.

Luukullus
Автор

Thank you! This is really helpful man.

georgeloya
Автор

Yes, please augment your excellent video by showing how to do certification for Wireguard. Vielen Dank.

ForrestRhoads
Автор

This excellent presentation requires more likes and share, thank you

christopherpeterson
Автор

Hi, thanks for the video! I first used the nginx proxy with HestiaCP, which has apache & nginx reverse proxy out of the box. And it creates the let's encrypt certificates via nginx conf files (cpanel on the contrary creates real directories and DNS entries to have the acme challenge).

mandrael
welcome to shbcf.ru