آموزش وب سرور NGINX از ابتدا

دانلود NGINX Web Server from Scratch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه سریع و آسان به وب سرور NGINX مسلط شوید. نحوه میزبانی چندین سایت پیکربندی Nginx به‌عنوان Load Balancer محدود کردن پهنای باند HTTP نصب و مدیریت وردپرس با استفاده از WP-CLI پیکربندی HTTPS با گواهی SSL نحوه محافظت از رمز عبور یک دایرکتوری با استفاده از Ngrok راه‌اندازی صفحه خطای سفارشی و فرمت‌های ورود به سیستم، با رمز عبور محافظت کنیم. با Fail2Ban Moving در برابر ورودهای Brute Force محافظت کنید یک سایت لوکال هاست وردپرس به یک سرور زنده پیش نیازها: دانش اولیه کامپیوتر. میل به یادگیری.

در این دوره به شما نشان خواهم داد که چگونه سریع و آسان به NGINX مسلط شوید.

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

به دلیل مجموعه ویژگی های غنی، پایداری بالا، پیکربندی آسان، مصرف کم منابع و عملکرد شناخته شده است.


این دوره یک رویکرد بسیار کاربردی و آسان برای یادگیری NGINX ارائه می‌کند و به شما دانش قوی برای شروع ایجاد سرورهای وب ایمن و با کارایی بالا می‌دهد.

من روی تئوری تمرکز نمی‌کنم، اما مستقیماً سر اصل مطلب می‌روم، بنابراین بهترین راه برای تسلط بر مهارت‌های جدید را در کوتاه‌ترین زمان یاد خواهید گرفت.


این دوره شامل موارد زیر است:

  • نحوه نصب Nginx در اوبونتو

  • وب‌سایت پایه را با Nginx راه‌اندازی کنید

  • نحوه میزبانی چندین سایت

  • Nginx را به عنوان متعادل کننده بار پیکربندی کنید

  • Nginx را برای کار با PHP پیکربندی کنید

  • پهنای باند HTTP را محدود کنید

  • یک پایگاه داده در MySQL ایجاد کنید

  • وردپرس را با استفاده از WP-CLI نصب و مدیریت کنید

  • HTTPS را با یک گواهی SSL پیکربندی کنید

  • چگونه از یک فهرست با رمز عبور محافظت کنیم

  • سرور وب محلی را با استفاده از Ngrok در معرض اینترنت قرار دهید

  • فرمت‌های ثبت صفحه خطای سفارشی را تنظیم کنید

  • نحوه استفاده از ApacheBench برای تست عملکرد سرور

  • محافظت در برابر ورودهای Brute Force با Fail2Ban

  • انتقال سایت لوکال هاست وردپرس به سرور زنده

تا زمانی که این دوره را به پایان رساندید، می‌توانید رایج‌ترین موارد استفاده را برای NGINX به روشی ایمن و مقیاس‌پذیر پیاده‌سازی کنید.


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

معرفی Introduction

  • معرفی دوره Course Introduction

  • مقدمه ای بر Nginx Introduction to Nginx

  • نحوه نصب Nginx در اوبونتو How to Install Nginx on Ubuntu

  • وب سایت اصلی را با Nginx تنظیم کنید Set up Basic Website with Nginx

  • نحوه میزبانی سایت های متعدد How to Host Multiple Sites

  • نحوه پیکربندی Nginx به عنوان Load Balancer How to Configure Nginx as a Load Balancer

  • چگونه پهنای باند HTTP را محدود کنیم How to Limit HTTP Bandwidth

  • Nginx را برای کار با PHP پیکربندی کنید Configure Nginx to Work With PHP

  • یک پایگاه داده در MySQL ایجاد کنید Create a Database in MySQL

WP-CLI WP-CLI

  • نحوه نصب وردپرس با استفاده از WP-CLI How to Install WordPress using WP-CLI

  • مدیریت پلاگین ها و مضامین با استفاده از WP-CLI Managing Plugins and Themes using WP-CLI

امنیت Security

  • نحوه پیکربندی گواهی SSL How to Configure SSL Certificate

  • چگونه به رمز عبور محافظت از یک دایرکتوری How to Password Protect a Directory

  • دستورالعمل های مجاز و انکار را پیکربندی کنید Configure Allow and Deny Directives

ترفندها Tweaks

  • خودکار وظایف تکراری Automate Repetitive Tasks

  • با استفاده از Ngxtop ، پرونده های گزارش را مانیتور کنید Monitor Log Files using Ngxtop

  • وب سرور محلی را با استفاده از Ngrok در معرض اینترنت قرار دهید Expose Local Web server to Internet using Ngrok

شخصی سازی Customize

  • نحوه پیکربندی قالبهای ورود به سیستم سفارشی How to Configure Custom Log Formats

  • نحوه تنظیم صفحه خطای سفارشی How to Setup Custom Error Page

کارایی Performance

  • نحوه استفاده از ApacheBench برای تست عملکرد سرور How to Use ApacheBench for Server Performance Testing

وردپرس WordPress

  • با Fail2Ban در برابر ورود به سیستم Brute Force محافظت کنید Protect Against Brute Force Logins with Fail2Ban

  • انتقال یک سایت وردپرس Localhost به یک سرور زنده Moving a WordPress Localhost Site to a Live Server

نمایش نظرات

آموزش وب سرور NGINX از ابتدا
جزییات دوره
1 hour
22
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
52,709
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Juravlea Nicolae Juravlea Nicolae

سلام! من نیکولا هستم من عاشق کامپیوتر و فناوری هستم، به ویژه در زمینه پروتکل های رمزگذاری بی سیم، توسعه وب، امنیت شبکه، و ناشناس.

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

امنیت شبکه:

Aircrack-ng، Burp Suite، Kali Linux، Metasploit، Nmap، OWASP، Hydra، SQLmap، امنیت برنامه های وب، امنیت Wi-Fi، Wireshark.

توسعه وب: HTML5، CSS3، jQuery، SQL، Bootstrap، Photoshop، SEO، Ruby on Rails، Wordpress.

برنامه نویسی: جاوا اسکریپت، پی اچ پی، پایتون، روبی.

اطلاعات بیشتر درباره من:

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