کتاب راهاندازی و پیکربندی پیشرفته Nginx برای توزیع بار و امنیت وب با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهاندازی و پیکربندی پیشرفته Nginx برای توزیع بار و امنیت وب
موضوع کلی: فناوری اطلاعات و شبکههای کامپیوتری
موضوع میانی: مدیریت و بهینهسازی زیرساختهای وب
📋 سرفصلهای دوره
- 1. مبانی شبکههای کامپیوتری و پروتکلهای اینترنت
- 2. مقدمهای بر وب سرورها و نقش آنها
- 3. آشنایی با Nginx و معماری آن
- 4. نصب و راهاندازی اولیه Nginx
- 5. پیکربندی بلوکهای سرور (Server Blocks)
- 6. مدیریت فایلهای پیکربندی Nginx
- 7. مفاهیم پایه HTTP و HTTPS
- 8. پیکربندی SSL/TLS برای HTTPS
- 9. اهمیت گواهینامههای SSL/TLS
- 10. دریافت گواهینامههای رایگان با Let's Encrypt
- 11. پیکربندی TLS 1.3 و مزایای آن
- 12. پروتکل HTTP/2 و بهبود عملکرد وب
- 13. فعالسازی و پیکربندی HTTP/2
- 14. مدیریت توزیع بار (Load Balancing)
- 15. مفاهیم اولیه توزیع بار
- 16. الگوریتمهای مختلف توزیع بار در Nginx
- 17. پیکربندی توزیع بار لایه 4 (TCP/UDP)
- 18. پیکربندی توزیع بار لایه 7 (HTTP)
- 19. تنظیمات پیشرفته توزیع بار
- 20. مدیریت اتصالات پایدار (Keep-Alive)
- 21. فشردهسازی محتوا با Gzip
- 22. بهینهسازی فشردهسازی Gzip
- 23. کش کردن (Caching) در Nginx
- 24. تنظیمات کش مرورگر
- 25. کش کردن پاسخهای سرور
- 26. مدیریت هدرهای HTTP
- 27. مفهوم پراکسی معکوس (Reverse Proxy)
- 28. پیکربندی Nginx به عنوان پراکسی معکوس
- 29. مدیریت درخواستهای Upstream
- 30. مکانیسمهای بررسی سلامت Upstream
- 31. تنظیمات timeout در پراکسی معکوس
- 32. امنیت در Nginx
- 33. مبانی امنیت وب سرور
- 34. محدود کردن دسترسی بر اساس IP
- 35. احراز هویت پایه HTTP
- 36. پیکربندی فایروال در سطح Nginx
- 37. جلوگیری از حملات رایج (SQL Injection, XSS)
- 38. مدیریت خطاها و لاگها
- 39. پیکربندی لاگهای دسترسی (Access Logs)
- 40. پیکربندی لاگهای خطا (Error Logs)
- 41. تحلیل لاگها برای شناسایی مشکلات
- 42. مدیریت درخواستهای POST
- 43. کار با ماژولهای Nginx
- 44. معرفی ماژولهای پرکاربرد
- 45. نصب و کامپایل ماژولهای سفارشی
- 46. مفاهیم پیشرفته Nginx
- 47. استفاده از متغیرها در پیکربندی
- 48. شرطها و دستورات در Nginx
- 49. مدیریت ریدایرکتها (Redirects)
- 50. پیکربندی ریدایرکتهای دائمی و موقت
- 51. تغییر مسیر URL ها
- 52. مدیریت فایلهای استاتیک
- 53. بهینهسازی تحویل فایلهای استاتیک
- 54. پیکربندی Nginx برای سرویسدهی به برنامههای وب
- 55. کار با WSGI و uWSGI
- 56. کار با PHP-FPM
- 57. پیکربندی Nginx برای Node.js
- 58. مدیریت WebSocket
- 59. مفاهیم IPv6 در Nginx
- 60. پیکربندی Nginx برای IPv6
- 61. مانیتورینگ Nginx
- 62. ابزارهای مانیتورینگ Nginx
- 63. استفاده از Nginx Plus (اشاره مختصر)
- 64. بهینهسازی عملکرد Nginx
- 65. تنظیمات هسته Nginx
- 66. تنظیمات Worker Processes
- 67. تنظیمات Worker Connections
- 68. مدیریت حافظه در Nginx
- 69. بهینهسازی I/O در Nginx
- 70. کار با CDN و Nginx
- 71. نقش Nginx در معماری CDN
- 72. پیکربندی Nginx به عنوان لبه CDN
- 73. استفاده از Nginx برای API Gateway
- 74. مبانی API Gateway
- 75. پیکربندی Nginx برای مسیریابی API
- 76. مدیریت کوکیها و Session ها
- 77. مفاهیم امنیتی مرتبط با کوکیها
- 78. پیکربندی Nginx برای حفاظت از Session
- 79. مدیریت پهنای باند (Rate Limiting)
- 80. محدود کردن نرخ درخواستها
- 81. پیکربندی Rate Limiting پیشرفته
- 82. مفاهیم DNS و Caching
- 83. نقش DNS در دسترسی به وب
- 84. بهینهسازی DNS در Nginx
- 85. استفاده از Nginx برای کش DNS
- 86. مبانی Docker و Nginx
- 87. استقرار Nginx در کانتینر Docker
- 88. پیکربندی Nginx با Docker Compose
- 89. مبانی Kubernetes و Nginx
- 90. استقرار Nginx در Kubernetes
- 91. استفاده از Ingress Controller با Nginx
- 92. امنیت پیشرفته در Nginx
- 93. پیکربندی ModSecurity با Nginx
- 94. مدیریت و بهروزرسانی Nginx
- 95. نکات تکمیلی و بهترین روشها
- 96. جمعبندی و مراحل بعدی
- 97. منابع بیشتر برای مطالعه
- 98. واژهنامه اصطلاحات فنی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.