Learn Proper NGINX Configuration Context Logic

  Рет қаралды 42,712

NGINX

NGINX

Күн бұрын

This basic how-to video, we cover how your NGINX’s configuration content is structured, dissecting the conf file and how it was created, to achieve a desired outcome.
We cover:
◆ Execute Basic NGINX Commands
◆ Locate your NGINX configurations
◆ Understand role of context and blocks
How to Get Started With NGINX
⬡ bit.ly/3MeGufw
Creating NGINX Plus and NGINX Configuration Files
⬡ bit.ly/38jA9zR
Free eBook: The Complete NGINX Cookbook
⬡ bit.ly/35qRKVB
Chapters:
0:00 - How is NGINX's Configuration Context structured?
0:31 - Session Agenda and Use Cases
1:45 - Basic Commands and File Locations
3:07 - Configuration Contexts
5:58 - Directives and Blocks
6:46 - Live Demo
12:23 - Reach out with any questions!

Пікірлер: 33
@yellemonster
@yellemonster 11 ай бұрын
So glad I found this video. Thank you!
@bjarnesegaard5701
@bjarnesegaard5701 2 жыл бұрын
Thanks for the video.Im new to this and trying to use the NGINX as an API gateway in a kubernetes setting. It is the basic location and upstream stuff that doesnt seem to work. Do you have a video that specifically creates a gateway with NGINX?
@hoavoduong4800
@hoavoduong4800 2 жыл бұрын
Thanks. This tutorial is easy understand
@autobahnmensch
@autobahnmensch 2 жыл бұрын
This class is awesome 😎
@samansaeedi102
@samansaeedi102 7 ай бұрын
hi there. thanks for the nice video. I have a question. default.conf and web.conf are missing by default for me. is there something I must do in order to have them in conf.d?
@bmfitzgerald3
@bmfitzgerald3 2 жыл бұрын
GREAT video, thank you. For some reason server good administration/configuration content seems to be quite rare on KZbin. Question: since you configured servers (virtual hosts) in both web.conf and server.conf, I am curious... is there any functional difference between the various conf files? Or do they all function in exactly the same way and it's just up to you to break up your configuration however you want?
@stephenlance4727
@stephenlance4727 Жыл бұрын
Just to break up your config. This style of organization makes it easier to modify complex configurations as well as migrate your install to another machine.
@yuanyuan8326
@yuanyuan8326 Жыл бұрын
Hi, Jay. The video exactly what I want and thank you so much for sharing it. I have a question now, did Nginx support to suspend a request to a service until it's requirement variable, which comes from another request's response, is ready?
@3042640426
@3042640426 11 ай бұрын
great video to have a big picture of config context
@luckbychance3179
@luckbychance3179 Жыл бұрын
Hi Jay, can you explain how the communication happens from client to nginx to back-end server and vice versa
@saengthong8945
@saengthong8945 4 ай бұрын
Thank you...Great Video
@namanrawal5849
@namanrawal5849 2 жыл бұрын
if I'm using the Kong Ingress Controller (runs on top of Nginx) in Kubernetes, where do I locate the main nginx conf file? I don't have an /etc/nginx/nginx.conf file. I do, however, have an /etc/kong/kong.conf.default file.
@Tenly2009
@Tenly2009 2 жыл бұрын
At around 10:15 when you describe how the .conf files referenced by the include directories are loaded and processed alphabetically, I assume that you are only referring to those loaded with the wildcard. If I needed to ensure that one runs first or last, I could just add additional include directives (using the full file name) in any of the auto-loaded .conf files and those include statements would be loaded in the order they appear - right? Or not? (You made it sound like all of the include files are loaded alphabetically.). Other than this one slightly unclear point, the video was great and very useful! Thanks.
@stephenlance4727
@stephenlance4727 Жыл бұрын
The wildcard loads files alphabetically. This is standard Linux behavior. To load certain files first, you can name your files like so: “01-file.conf”
@pixelbogpixxelbog2090
@pixelbogpixxelbog2090 7 ай бұрын
Awesome video :)
@RalphNgOfficial
@RalphNgOfficial Жыл бұрын
Could you also please explain what are Upstream and Downstream ? Thanks
@TSIXGaming
@TSIXGaming 4 ай бұрын
Is there a guide for configuring user and group privelage for nginx and php.fpm for wordpress on amazon linux 2023
@ramanarasimhaprasad2956
@ramanarasimhaprasad2956 5 ай бұрын
Hi Can we have multiple proxy_pass in single block directive (location)?
@katzda
@katzda 2 жыл бұрын
I have a question about that location directive. Will a simple forward slash match every Uri or literally just when you type a forward slash? Or why do you not need to type forward-slash in URI and it still does resolve? I have an app and I think it just resolves all URIs. But its kind of magic to me, needs a few words of explanation.
@stephenlance4727
@stephenlance4727 Жыл бұрын
Every URI begins with a slash. So a simple slash will cause a location match for any URI in nginx.
@proxy5061
@proxy5061 Жыл бұрын
You guys confuse me up with new things lol,🥺🙏
@ankitsaini5156
@ankitsaini5156 Жыл бұрын
How we define worker processes and connection And what is paging ?
@gajanangaikwad8934
@gajanangaikwad8934 Жыл бұрын
How to redirect the request using path to specific folder
@JesusHerrera-kl7il
@JesusHerrera-kl7il 6 ай бұрын
Good
@ddrci88
@ddrci88 2 жыл бұрын
So basic , this tutorial, you can make how to optimize php workers , how to optimize worker and how to proper configures fastcgi caching, how to configure caching layer
@MuhammadTariqKhan-SE
@MuhammadTariqKhan-SE 2 жыл бұрын
Please share the github link.
@namanrawal5849
@namanrawal5849 2 жыл бұрын
"if you have any questions, please feel free to reach out to me in the comments section below" ------ WHERE ARE OUR RESPONSES JAY DESAI? lol
@user-fg6rs9xd5x
@user-fg6rs9xd5x Ай бұрын
Start Nginx: sudo systemctl start nginx Stop Nginx: sudo systemctl stop nginx Restart Nginx (to apply configuration changes): sudo systemctl restart nginx Reload Nginx (to apply configuration changes without interrupting active connections): sudo systemctl reload nginx Check Nginx Configuration Syntax: sudo nginx -t View Nginx Status: sudo systemctl status nginx Enable Nginx to Start at Boot: sudo systemctl enable nginx View Worker Processes (list running worker processes and their process IDs): ps aux | grep nginx ps aux | grep nginx sudo nginx -V | grep "worker_connections"
@surajdutta5730
@surajdutta5730 2 жыл бұрын
why is there no sites-available and sites-enabled folder in /etc/nginx?
@stephenlance4727
@stephenlance4727 Жыл бұрын
Perhaps you’re not using Debian Linux. Different distributions can have config files in different locations. If you build nginx from source, you can choose anywhere for config files location.
@proxy5061
@proxy5061 Жыл бұрын
Same also i can't see conf.d directive 🥺, tried everything , only way for me to complete targets , is to put everything manually,
@youtubeoneverything4581
@youtubeoneverything4581 11 ай бұрын
Those two folders are only available if you have installed nginx from ubuntu apt / snap repository and not from nginx source repo
@et_phonehome_2822
@et_phonehome_2822 3 ай бұрын
They exist for me whether I use Ubuntu or not when I use the OS repositories.
NGINX Linux Server | Common Configurations
17:28
Akamai Developer
Рет қаралды 167 М.
Load Balancing with NGINX
30:03
NGINX
Рет қаралды 59 М.
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 64 МЛН
Она Постояла За Себя! ❤️
00:25
Глеб Рандалайнен
Рет қаралды 7 МЛН
The World's Fastest Cleaners
00:35
MrBeast
Рет қаралды 141 МЛН
What is NGINX and how reverse proxies work?
10:16
Mehul - Codedamn
Рет қаралды 66 М.
Getting Started with the Nginx Configuration File
10:27
Django road
Рет қаралды 40 М.
Linux Security - Securing Nginx
21:00
HackerSploit
Рет қаралды 40 М.
NEW GPT-4o: My Mind is Blown.
6:28
Joshua Chang
Рет қаралды 453 М.
Kubernetes Crash Course for Absolute Beginners [NEW]
1:12:04
TechWorld with Nana
Рет қаралды 2,5 МЛН
Apache Kafka Crash Course
1:18:06
Hussein Nasser
Рет қаралды 409 М.
Apache vs NGINX
7:53
IBM Technology
Рет қаралды 244 М.
INSANE OpenAI News: GPT-4o and your own AI partner
28:48
AI Search
Рет қаралды 471 М.
Cloudflare is moving away from NGINX | The Backend Engineering Show
25:15
Радиоприемник из фольги, стаканчика и светодиода с батарейкой?
1:00
Samsung or iPhone
0:19
rishton vines😇
Рет қаралды 6 МЛН
Внутренности Rabbit R1 и AI Pin
1:00
Кик Обзор
Рет қаралды 2,2 МЛН