دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

شروع کار با NGINX

شروع کار با NGINX

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

NGINX به عنوان یک ابزار چندمنظوره در پروتکل‌های وب شناخته می‌شود. در دوره «شروع کار با NGINX»، خواهید آموخت که چگونه NGINX یک رابط یکپارچه برای اتصال سرویس‌ها و در معرض دید قرار دادن اپلیکیشن‌ها به جهان فراهم می‌آورد. ابتدا، خواهید آموخت که چگونه NGINX را به عنوان یک وب سرور استفاده کنید.

سپس، چگونگی پروکسی کردن درخواست‌ها و لود بالانسینگ ترافیک برای مقیاس‌پذیری، از جمله نحوه‌ افزودن شفاف کش کردن، بافرینگ و ترمینال HTTPS را بررسی خواهید کرد. در نهایت، خواهید آموخت که چگونه NGINX می‌تواند درخواست‌ها و پاسخ‌ها را بازنویسی کند. زمانی که دوره را به پایان برسانید، خواهید دانست که چگونه NGINX را به صورت شفاف در مسیرهای مختلف تزریق کرده و اپلیکیشن‌ها را به طور مداوم و قابل اعتماد متصل کنید.

شروع کار با NGINX

  • بررسی دوره 0:01:00
  • داکر ایمیج رسمی NGINX 0:02:00
  • نصب NGINX در اوبونتو - لینوکس و WSL 0:03:00
  • اجرای سرویس NGINX 0:03:00
  • نصب brew با NGINX - سیستم عامل مک 0:01:00
  • بررسی عمیق etc/nginx/nginx.conf/ 0:02:00
  • دایرکتیوها - ساده در مقابل بلوک 0:01:00
  • یافتن صفحه خوش‌آمدگویی - لوکیشن و دایرکتیوهای ریشه 0:02:00
  • فایل‌های مثال nginx.org و افزونه ویژوال استودیو کد 0:03:00
  • ترکیب فایل‌های پیکربندی 0:02:00
  • پیکربندی NGINX برای ارائه فایل‌های nginx.org 0:02:00
  • ارسال سیگنال بارگذاری مجدد به NGINX 0:02:00
  • تنظیم صفحه خطای 404 سفارشی 0:01:00
  • دایرکتیو و پاکسازی autoindex 0:02:00
  • اجرای مثال‌های بک‌اند 0:03:00
  • راه‌اندازی NGINX برای Listen کردن پورت 8080 0:03:00
  • دایرکتیو proxy_pass 0:01:00
  • پیکربندی بک‌اند Ghost با URL پروکسی 0:02:00
  • پروکسی بک‌اند Hello در پورت 8081 0:02:00
  • پروکسی کردن mailhog.com به بک‌اند MailHog 0:03:00
  • انتخاب سرور درایوهای هدر میزبان 0:02:00
  • پروکسی کردن SMTP با ماژول استریم 0:02:00
  • Telnet ایمیل از طریق پروکسی SMTP خود 0:03:00
  • معماری لود بالانسینگ 0:03:00
  • مقیاس‌بندی به چندین بک‌اند 0:02:00
  • دایرکتیو upstream 0:02:00
  • وزن‌های لود بالانسینگ 0:01:00
  • سرورهای بک‌آپ و Health Checks غیرفعال 0:03:00
  • لود بالانسینگ چسبنده با ip_hash 0:02:00
  • بررسی هدرها با curl و httpie یا مرورگر وب 0:02:00
  • تفاوت هدر - مستقیم در مقابل پروکسی 0:02:00
  • بررسی هدرهای سمت سرور برای تغییرات 0:03:00
  • افزودن هدر X-Real-IP 0:03:00
  • فیکس کردن پروکسی وب‌سوکت برای MailHog با هدرها 0:02:00
  • غیرفعال‌سازی بافرینگ 0:02:00
  • کش کردن شفاف 0:02:00
  • پیکربندی کش پروکسی 0:02:00
  • ری استارت کردن NGINX برای تست proxy_cache_min_uses 0:02:00
  • لاگ کردن کش HIT/MISS/EXPIRED 0:03:00
  • غیرفعال‌سازی انتخابی بافرینگ برای long Only/ 0:02:00
  • تولید گواهینامه تست با mkcert 0:03:00
  • پیکربندی HTTPS روی پورت 443 0:02:00
  • اعتبارسنجی اینکه HTTPS با مرورگر کار می‌کند 0:02:00
  • اعتبارسنجی با فرمان‌ها - certigo و sslyze و testssl 0:02:00
  • فعال‌سازی دایرکتیو http2 0:01:00
  • ایمن‌سازی چندین سرور با server_name 0:03:00
  • ریدایرکت کردن HTTP به HTTPS 0:02:00
  • بازگشت به بررسی متغیرها 0:04:00
  • محدود کردن بازگشت به inspect/ 0:02:00
  • جایگزینی jpg با nginx.png.* 0:02:00
  • بازنویسی دایرکتیو 0:02:00
  • ابتدا، error_log را به سطح اشکال‌زدایی تنظیم کنید 0:02:00
  • استفاده از nginx-debug 0:02:00
  • Step through کردن بازنویسی درخواست در لاگ‌های اشکال‌زدایی 0:02:00
  • تست A/B با دایرکتیو split_clients 0:02:00
  • اصلاح بادی پاسخ با sub_filter 0:02:00
  • دایرکتیو gzip برای فشرده‌سازی پاسخ‌ها در Fly 0:02:00
  • Overrie شدن default_type وراثت شده 0:01:00
  • هشدار - وراثت با add_header 0:03:00

816,000 163,200 تومان

مشخصات آموزش

شروع کار با NGINX

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:مقدماتی
  • تعداد درس:59
  • مدت زمان :2:04:13
  • حجم :369.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,351,500 870,300 تومان
  • زمان: 11:01:32
  • تعداد درس: 53
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
711,000 142,200 تومان
  • زمان: 01:48:43
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,930,000 786,000 تومان
  • زمان: 09:57:30
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,654,000 930,800 تومان
  • زمان: 11:47:11
  • تعداد درس: 71
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:45
  • تعداد درس: 49
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,362,500 272,500 تومان
  • زمان: 03:27:39
  • تعداد درس: 60
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,156,000 1,431,200 تومان
  • زمان: 18:07:44
  • تعداد درس: 123
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید