آموزش یادگیری NGINX

Learning NGINX

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: معماری با کارایی بالا را با NGINX ، وب سرور منبع باز استاندارد و استاندارد ، تنظیم کنید. NGINX علاوه بر ویژگی های اضافی مانند تعادل بار و ذخیره HTTP ، سرعت غیر قابل مقایسه ای با رقبا مانند Apache دارد. محبوبیت روزافزون آن باعث می شود NGINX از مهارت های ضروری برای توسعه دهندگان وب ، مدیران سیستم و انواع فن آوری های وب باشد. این دوره آموزش LinkedIn Learning در سطح مبتدی به شما نشان می دهد که چگونه NGINX را روی دستگاه Linux نصب و پیکربندی کنید و بقیه قطعات مورد نیاز برای پشته کامل توسعه وب LEMP را تنظیم کنید. مربی مایکل جنکینز همچنین به بررسی ویژگی های امنیتی NGINX مانند تأیید اعتبار رمز ورود ، HTTPS و گواهینامه های SSL و قابلیت های آن به عنوان پروکسی معکوس و توازن بار می پردازد.
موضوعات شامل:
  • نصب NGINX در لینوکس
  • پیکربندی میزبان مجازی
  • نصب PHP و MariaDB برای پشته LEMP
  • امنیت سایتها با NGINX
  • ایجاد گواهینامه های SSL
  • پروکسی معکوس
  • توازن بار

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

مقدمه Introduction

  • NGINX چیست؟ What is NGINX?

  • لینوکس ، NGINX و فناوری های وب Linux, NGINX, and web technologies

  • مقایسه NGINX با Apache Comparing NGINX to Apache

  • Sandbox را با VirtualBox و Vagrant تنظیم کنید Set up a Sandbox with VirtualBox and Vagrant

  • با Vagrant یک VM ایجاد کنید Create a VM with Vagrant

1. NGINX را نصب و پیکربندی کنید 1. Install and Configure NGINX

  • NGINX را در اوبونتو نصب کنید Install NGINX on Ubuntu

  • پرونده ها و دایرکتوری های NGINX NGINX files and directories

  • رابط خط فرمان NGINX The NGINX command-line interface

  • داخل nginx.conf Inside nginx.conf

  • پیکربندی یک میزبان مجازی: قسمت 1 Configure a virtual host: Part 1

  • پیکربندی یک میزبان مجازی: قسمت 2 Configure a virtual host: Part 2

  • پرونده ها را به فهرست اصلی اضافه کنید Add files to the root directory

  • پیکربندی مکانها Configure locations

  • پیغامها را پیکربندی کنید Configure logs

  • عیب یابی NGINX Troubleshoot NGINX

2. لینوکس ، NGINX ، MySQL و PHP Stack 2. The Linux, NGINX, MySQL, and PHP Stack

  • پشته LEMP The LEMP stack

  • PHP را روی NGINX نصب کنید Install PHP on NGINX

  • MariaDB را روی NGINX نصب کنید Install MariaDB on NGINX

  • تظاهرات پشته LEMP LEMP stack demonstration

3. NGINX Security 3. NGINX Security

  • سایت های ایمن را با NGINX ایمن کنید Secure sites with NGINX

  • پیکربندی مجوزها را مجاز و انکار کنید Configure allow and deny directives

  • یک صفحه 403 ایجاد کنید Create a 403 page

  • تأیید هویت رمز عبور را پیکربندی کنید Configure password authentication

  • HTTPS را پیکربندی کنید Configure HTTPS

  • یک گواهی SSL ایجاد کنید Create an SSL certificate

  • یک گواهی SSL را روی NGINX نصب کنید Install an SSL certificate on NGINX

4- معکوس کردن پروکسی و Loan Balancers 4. Reverse Proxies and Load Balancers

  • پروکسی معکوس و تعادل بار Reverse proxies and load balancing

  • NGINX را به عنوان یک پروکسی معکوس پیکربندی کنید Configure NGINX as a reverse proxy

  • NGINX را به عنوان موازنه بار پیکربندی کنید Configure NGINX as a load balancer

نتیجه Conclusion

  • درباره NGINX بیشتر بدانید Learn more about NGINX

نمایش نظرات

نظری ارسال نشده است.

آموزش یادگیری NGINX
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 53m
30
Linkedin (لینکدین) lynda-small
31 مرداد 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
52,783
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Jenkins Michael Jenkins

مهندس ارشد سیستم

مایکل جنکینز یک مهندس ارشد سیستم در یک شرکت پیشرو در صنعت سرگرمی است.

یک مهندس کامپیوتر با تجربه در مدیریت خدمات وب و لینوکس مایکل همچنین دارای تجربه قبلی در مدیریت سیستم ویندوز و پشتیبانی برنامه های مهندسی است.

مهارت های پیشرفته او شامل اتوماسیون فرآیند و نوشتن فنی (برای رویه ها، مستندات و ارائه ها) است.

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

تخصص ها شامل اسکریپت نویسی در Bash، Perl و Python است. او در فن‌آوری‌های ابری از جمله خدمات وب آمازون، پلتفرم ابری گوگل، و کمی مایکروسافت آژور تبحر دارد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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