آموزش اصول NGINX: سرورهای با کارایی بالا از ابتدا

NGINX Fundamentals: High Performance Servers from Scratch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش نصب و پیکربندی وب سرور NGINX از ابتدا. آموزش ایجاد وب سرورهای سفارشی Nginx سفارشی کردن نصب Nginx ایمن و بهینه سازی سرور خود مهارت ارزشمندی را به رزومه خود اضافه کنید گواهی پایان کار قابل تایید پیش نیازها: درک مفاهیم اولیه شبکه با استفاده از خط فرمان راحت باشید

نصب، پیکربندی و بهینه سازی NGINX را برای ایجاد سرورهای وب ایمن و با کارایی بالا از ابتدا بیاموزید.

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

  • یاد بگیرید نصب NGINX را سفارشی کنید

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

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

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

  • NGINX را با برخی از بهترین اقدامات امنیتی ایمن کنید


یک مهارت ارزشمند برای هر متخصص یا توسعه دهنده در صنعت وب

NGINX به دلایلی سریع‌ترین و محبوب‌ترین سرور وب در حال رشد است، بنابراین درک آن برای هر کسی که در صنعت وب کار می‌کند، به‌ویژه توسعه‌دهندگان وب مدیران شبکه، یک مهارت ارزشمند خواهد بود.

این دوره یک رویکرد بسیار کاربردی و مختصر برای یادگیری NGINX ارائه می‌کند و به شما پایه‌ای محکم برای شروع فوری ایجاد سرورهای وب ایمن و با کارایی بالا می‌دهد.

محتوا و نمای کلی

با 39 سخنرانی مختصر و کاربردی، هدف این دوره آموزش درک پایه ای قوی از NGINX است و برای هر کسی که درک اولیه از شبکه و رابط خط فرمان لینوکس دارد مناسب است.

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

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

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

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

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

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

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


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

بررسی اجمالی Overview

  • معرفی Introduction

  • درباره NGINX About NGINX

  • NGINX در مقابل آپاچی NGINX vs Apache

  • دانشتان را امتحان کنید Test your knowledge

نصب و راه اندازی Installation

  • نمای کلی سرور Server Overview

  • نصب با Package Manager Installing with a Package Manager

  • ساخت Nginx از منبع و اضافه کردن ماژول ها Building Nginx from Source & Adding Modules

  • افزودن سرویس NGINX Adding an NGINX Service

  • Nginx برای ویندوز Nginx for Windows

  • دانشتان را امتحان کنید Test your knowledge

پیکربندی Configuration

  • درک شرایط پیکربندی Understanding Configuration Terms

  • ساخت هاست مجازی Creating a Virtual Host

  • بلوک های مکان Location blocks

  • متغیرها Variables

  • بازنویسی و تغییر مسیر Rewrites & Redirects

  • فایل‌ها و مکان‌های نام‌گذاری شده را امتحان کنید Try Files & Named Locations

  • ورود به سیستم Logging

  • انواع ارث و دستورالعمل Inheritance & Directive types

  • پردازش پی اچ پی PHP Processing

  • فرآیندهای کارگری Worker Processes

  • بافرها و بازه های زمانی Buffers & Timeouts

  • اضافه کردن ماژول های پویا Adding Dynamic Modules

  • دانشتان را امتحان کنید Test your knowledge

کارایی Performance

  • سرصفحه ها و منقضی می شود Headers & Expires

  • پاسخ های فشرده با gzip Compressed Responses with gzip

  • کش FastCGI FastCGI Cache

  • HTTP2 HTTP2

  • سرور فشار Server Push

امنیت Security

  • HTTPS (SSL) HTTPS (SSL)

  • محدود کردن نرخ Rate Limiting

  • اعتبار پایه Basic Auth

  • سخت شدن Nginx Hardening Nginx

  • دانشتان را امتحان کنید Test your knowledge

  • بیایید رمزگذاری کنیم - گواهینامه های SSL Let's Encrypt - SSL Certificates

پروکسی معکوس و تعادل بار Reverse Proxy & Load Balancing

  • پیش نیازها Prerequisites

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

  • متعادل کننده بار Load Balancer

  • گزینه های Load Balancer Load Balancer Options

  • اسناد و منابع Documentation & Resources

Outro Outro

  • سخنرانی پاداش: دوره های بازخورد و Stackacademy.tv Bonus Lecture: Feedback & Stackacademy.tv Courses

بایگانی Archive

  • افزودن یک سرویس NGINX Init Adding an NGINX Init Service

  • GeoIP GeoIP

  • پخش ویدئو Video streaming

نمایش نظرات

Udemy (یودمی)

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

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش اصول NGINX: سرورهای با کارایی بالا از ابتدا
جزییات دوره
4 hours
39
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
38,449
4.7 از 5
دارد
دارد
دارد
Ray Viljoen
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ray Viljoen Ray Viljoen

دوره های عملی طراحی شده برای بهره وری یادگیری.