آموزش NGINX MasterClass: NGINX Server و Load Balancer سفارشی

NGINX MasterClass : NGINX Server and Custom Load Balancer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: سرور NGINX، 100% HandsOn نصب و پیکربندی. NGINX به عنوان متعادل کننده سرور و بار از ابتدا برای مبتدیان مطلق. آموزش ایجاد وب سرورهای سفارشی NGINX از ابتدا. درک عمیقی از پروتکل HTTP داشته باشید. فایروال برنامه وب را پیکربندی کنید. تنظیم و مدیریت NGINX LoadBalancers پیش نیازها: با استفاده از خط فرمان راحت باشید. این دوره از ابتدا برای مبتدیان طراحی شده است. دانش اولیه کامپیوتر و سیستم لینوکس.

*** به روز رسانی کامل به تازگی راه اندازی شد! - NGINX 2021 - همه دروس به روز شد ***

NGNX یکی از بهترین سرورهای HTTP درجه یک است که اکثر وب‌سایت‌های سازمانی برتر مانند Netflix، Dropbox، Wordpress، GitHub، Discovery و بسیاری دیگر را تامین می‌کند.

این یکی از اولین دوره هایی است که به طور ویژه برای مبتدیانی طراحی شده است که می خواهند به NGNX مسلط شوند. NGNX فقط یک سرور HTTP نیست، بلکه می تواند به عنوان یک پروکسی معکوس، متعادل کننده بار نیز عمل کند.

تسلط بر NGNX به معنای داشتن یک پایه محکم برای پروتکل HTTP است. بنابراین این دوره ابتدا بر پروتکل HTTP تمرکز می کند و سپس به آرامی به سمت NGNX و استفاده از NGNX در محیط سازمانی با عملکرد بالا حرکت می کنیم. همه برای مبتدیان طراحی شده است.


با این دوره عملی که هم برای مبتدیان و هم برای افراد با تجربه تر مناسب است، پایه ای قوی در NGNX ایجاد کنید.

  • با سفارشی کردن نصب NGNX آشنا شوید

  • NGNX را به عنوان وب سرور پیکربندی کنید

  • یک زبان برنامه نویسی سمت سرور را به عنوان پشتیبان NGNX پیکربندی کنید

  • یاد بگیرید که NGNX را برای عملکرد بهینه تغییر دهید

  • NGNX را با برخی از بهترین شیوه های امنیتی ایمن کنید


این دوره با بررسی تفاوت‌های بین NGNX و Apache برای کسانی که تجربه Apache دارند شروع می‌شود و سپس روش‌های مختلف نصب NGNX، سفارشی‌سازی نصب شما، و پیکربندی NGNX به عنوان یک سرویس را توضیح می‌دهد.

بخش نصب همچنین به‌روزرسانی NGNX بدون خرابی و افزودن/حذف ماژول‌ها را پوشش می‌دهد.

بخش اعظم دوره بر پیکربندی NGNX به عنوان یک وب سرور متمرکز می‌شود، از جمله اتصال آن به پشتیبان PHP و پیکربندی برخی از بهترین ویژگی‌های NGNX، مانند Gzipping و GeoIP.

بخش آخر به ایمن سازی سرور و کاربر از طریق SSL و سایر بهترین شیوه های امنیتی می پردازد.

پس از اتمام این دوره، مهارت‌های عملی برای شروع فوری ساخت سرورهای وب ایمن و با کارایی بالا یا بهبود و درک بهتر راه‌حل‌های میزبانی موجود که ممکن است با آنها کار کنید، خواهید داشت.

این دوره کاملاً مفید است و همه چیز به ساده ترین و در عین حال کاربردی ترین راه ها نشان داده شده است.

ما روی تئوری تمرکز نمی کنیم، بلکه مستقیماً به نصب، پیکربندی و یادگیری می پردازیم!


سرفصل ها و درس ها

معرفی دوره Course Introduction

  • معرفی Introduction

  • درباره NGINX Origin About NGINX Origin

  • NGINX در مقابل آپاچی به عنوان یک وب سرور NGINX vs Apache as a Web-Server

  • چت دوره با دانش آموزان و انجمن فنی Course Chat with Students and Tech Community

نصب NGINX NGINX Installation

  • یک ماشین ابری در ابر ایجاد کنید Create a Cloud Machine on Cloud

  • لینک ارجاع اقیانوس دیجیتال 135 دلاری $135 Digital Ocean Referral Link

  • آزمایشگاه: NGINX را در ماشین اوبونتو - مدیریت بسته نصب کنید Lab : Install NGINX on Ubuntu Machine - Package Manager

  • آزمایشگاه: NGINX را روی CentOS Machine - EPEL Manager نصب کنید Lab : Install NGINX on CentOS Machine - EPEL Manager

  • آزمایشگاه: ساختن NGINX از کد منبع Lab : Building NGINX from Source Code

  • جهت متن: ساختن NGINX از کد منبع Text Direction : Building NGINX from Source Code

  • آزمایشگاه: NGINX As Service را در سیستم عامل اضافه کنید Lab : Add NGINX As Service in OS

  • جهت متن: آزمایشگاه: NGINX As Service را در سیستم عامل اضافه کنید Text Direction : Lab : Add NGINX As Service in OS

پروتکل HTTP و برنامه های کاربردی HTTP Protocol and Applications

  • انواع پروتکل ها Types of Protocols

  • مدل کاری پروتکل HTTP HTTP Protocol Working Model

  • درخواست ها و عناصر HTTP HTTP Requests & Elements

  • کدهای پاسخ HTTP HTTP Response Codes

پیکربندی و برنامه های کاربردی NGINX NGINX Configuration & Applications

  • اصطلاحات پیکربندی NGINX NGINX Configuration Terminology

  • آزمایشگاه : بارگذاری داده های استاتیک | هاست مجازی در NGINX ایجاد کنید Lab : Load Static Data | Create Virtual Host in NGINX

  • آزمایشگاه: زمینه بلوک مکان در NGINX Lab : Location Block Context in NGINX

  • آزمایشگاه: متغیرها در NGINX Conf Lab : Variables in NGINX Conf

  • آزمایشگاه: بازنویسی و بازگردانی دستورالعمل ها Lab : Rewrite and Return Directives

  • آزمایشگاه: try_files در NGINX Conf Lab : try_files in NGINX Conf

  • آزمایشگاه: NGINX Logging Files & Special Logging Lab : NGINX Logging Files & Special Logging

  • آزمایشگاه: NGINX به درخواست‌های پویا رسیدگی می‌کند Lab : NGINX Handle Dynamic Requests

  • آزمایشگاه: بهینه سازی عملکرد NGINX Lab : NGINX Performance Optimization

  • بهینه سازی عملکرد NGINX 2 NGINX Performance Optimization 2

  • آزمایشگاه: اضافه کردن ماژول در NGINX Lab : Add Modules in NGINX

پروکسی معکوس NGINX NGINX Reverse Proxy

  • معرفی معکوس پروکسی Introduction Reverse Proxy

  • آزمایشگاه: NGINX را به عنوان پروکسی معکوس پیکربندی کنید Lab : Configure NGINX as Reverse Proxy

  • جهت متن: NGINX را به عنوان پروکسی معکوس پیکربندی کنید Text Direction : Configure NGINX as Reverse Proxy

  • آزمایشگاه: استفاده از دستورالعمل X-Real-IP Lab : Use of X-Real-IP Directive

  • جهت متن: استفاده از دستورالعمل X-Real-IP Text Direction : Use of X-Real-IP Directive

مدیریت عملکرد NGINX NGINX Performance Management

  • آزمایشگاه: حافظه پنهان سمت مشتری در NGINX Lab : Client Side Caching in NGINX

  • پاسخ Gzip در سمت سرور Gzip Response at Server Side

  • Micro Cache در NGINX Micro Cache in NGINX

  • آزمایشگاه: Micro Cache در NGINX Lab : Micro Cache in NGINX

  • جهت متن: Micro Cache در NGINX Text Direction : Micro Cache in NGINX

  • نظرات شما مهم است! Your Reviews are Important!

مدیریت امنیت در NGINX Manage Security in NGINX

  • اتصال امن با HTTPS را فعال کنید Enable Secure Connection with HTTPS

  • پروتکل HTTP2 را فعال کنید Enable HTTP2 Protocol

  • آزمایشگاه: پروتکل HTTP2 را فعال کنید Lab : Enable HTTP2 Protocol

  • از حمله DOS جلوگیری کنید یا سرویس را محدود کنید Prevent DOS attack or Limit the Service

NGINX به عنوان متعادل کننده بار NGINX As Load Balancer

  • معرفی Load Balancer Load Balancer Introduction

  • Load Balancer ساده با NGINX Simple Load Balancer with NGINX

  • پیش‌فرض HealthChecks در Load Balancer NGINX Default HealthChecks in NGINX Load Balancer

  • بررسی سلامت غیرفعال در NGINX Passive HealthCheck In NGINX

  • بررسی سلامت فعال در NGINX Active Health Check in NGINX

سیستم کش Cache System

  • HTTP Caching مقدمه HTTP Caching Introduction

  • هدرهای کنترل حافظه پنهان HTTP HTTP Cache Control Headers

  • آزمایشگاه: هدرهای کنترل حافظه پنهان HTTP Lab : HTTP Cache Control Headers

  • بررسی فایل کش اصلاح شده در سرور Verify Cache File Modified at Server

کنترل دسترسی NGINX NGINX Access Control

  • مجاز و محدود کردن IP در NGINX Allow and Restrict IP in NGINX

  • محدود کردن دسترسی به منابع در NGINX Limit Access to Resources in NGINX

متشکرم Thank You

  • دوره های هدیه Gift Courses

نمایش نظرات

آموزش NGINX MasterClass: NGINX Server و Load Balancer سفارشی
جزییات دوره
9.5 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,385
- از 5
دارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

LevelUp360° DevOps LevelUp360° DevOps

دوره های حرفه ای DevOps گاهی اوقات ، دستیابی و گرفتن دست کسی آغاز یک سفر است. ما اغلب به شخصی احتیاج داریم که به ما کمک کند چند قدم اول را قبل از اینکه در آن حرکت استاد بگیریم ، برداریم. این چشم انداز ما در پشت همه دوره های ما "گام به گام" است 1. از ابتدا شروع کنید 2. موضوع را خراب کنید 3. کارها را ساده کنید 4. مرحله به مرحله پیش بروید تدریس اشتیاق ماست و ما هر دوره را طراحی می کنیم ، بنابراین شما می توانید از ابتدا شروع کنید ، هیچ چیزی در مورد یک موضوع نمی دانید و بعد از دوره متخصص می شوید و می توانید روی پروژه های سازمانی کار کنید.