Nginx چیست؟

آذر 23, 1397     میثم عبداللهی    

Nginx

سلام به شما کاربران عزیز و دوست داشتنی. در این مقاله می خواهیم درباره سرور وب Nginx با یکدیگر بحث کنیم.

Nginx چیست؟

Nginx یک سرور وب است که می تواند به عنوان یک پراکسی معکوس، متعادل کننده بار، پروکسی ایمیل و یا حافظه HTTP مورد استفاده قرار گیرد. این نرم افزار توسط سیسوف ساخته شد و در سال 2004 برای اولین بار منتشر شد. این برنامه نرم افزاری رایگان و متن باز است که تحت شرایط مجوز BSD منتشر شده است. بخش بزرگی از سرور های وب از Nginx به عنوان یک توازن کننده بار استفاده می کنند.

ویژگی

این نرم افزار می تواند برای خدمت به محتوای پویای HTTP در شبکه با استفاده از FastCGL، اسکنر های SCGI برای اسکریپت ها، سرور های کاربردی WSGL یا ماژول های پیمایش فعالیت کند. این برنامهاز یک رویکرد مبتنی بر رویداد غیر همزمان برای رسیدگی به درخواست ها استفاده می کند.

ویژگی های پروکسی HTTP و وب سرور

  • توانایی اداره بیش از 10،000 اتصال همزمان با حافظه کم
  • دستکاری فایل های استاتیک، فایل های شاخص و نمایه سازی خودکار
  • پروکسی معکوس با ذخیره سازی
  • پشتیبانی از FastCGI و SCGI با استفاده از ذخیره سازی
  • سرور های مجازی مبتنی بر نام و IP
  • سازگاری با IP ورژن 6

ویژگی های پروکس ایمیل

  • پشتیبانی از TLS / SSL
  • پشتیبانی از STARTTLS
  • تایید اعتبار با استفاده از HTTP سرور خارجی

ویژگی های دیگر عبارتند از:

  • ارتقاء اجرایی
  • پیکر بندی بدون از بین رفتن اتصالات سرویس گیرنده
  • یک معماری مبتنی بر ماژول با هر دو هسته
  • پشتیبانی از ماژول های شخص ثالث

Nginx و Nginx Plus

این برنامه شامل دو نسخه OSS Nginx و Nginx Plus می باشد. نسخه Plus ویژگی های اضافی در برابر نسخه OSS داراست و شامل چک های فعال سلامت، پایداری جلسه بر اساس کوکی ها، ادغام کشف سرویس، AppDynamic و Datalog می باشد.

یادگیری بیشتر

همان طور که گفته شد، این برنامه یک سرور وب است که می تواند به عنوان یک پراکسی معکوس، متعادل کننده بار، پروکسی ایمیل و یا حافظه HTTP مورد استفاده قرار گیرد. اگر مایلید اطلاعات بیشتری درباره این نرم افزار و نحوه کار کردن با اون بدست بیارید، کافیه اینجا کلیک کنید.

دسته‌بندی‌ : بلاگ

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Rating*