NGINX یا Apache ؟

نصب NGINX

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

NGINX چیست؟

NGINX در سال 2004 به بازار عرضه شد و به سرعت تبدیل به یکی از مشهورترین موارد برای سرور های وب سایت شد. در واقع این برنامه مبلغ برنامه دیگری به نام Event-driven design است که می تواند باعث استفاده بهینه از سرور شود.

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

آیا NGINX یا Apache  برنامه مناسبی برای شما هستند؟

اگر شما…

  • از سرور استفاده میکنید تا یک وب سایت با ترافیک بالا را میزبانی کنید.
  • میخواهید با یک چارچوب توسعه جدید برای وبسایت خود کار کنید.
  • میخواهید از یک جایگزین برای CGI/Fast CGI استفاده کنید مانند WSGI
  • با افزودنیها, اجزا و یا ماژول ها مشکلی ندارید
  • اگر با یک پیکربندی یا Configuration پیچیده تر مشکلی ندارید.

در این صورت NGINX می تواند برای شما مفید باشد.

و اگر شما…

  • از برنامه های مرسوم مانند MySql/Php استفاده می کنید، مانند وردپرس
  • در نظر دارید که وبسایت های زیادی را با پیکربندی های مختلف میزبانی کنید.
  • با پلتفرمی که شناخته شده و مورد کاربرد بسیاری بوده است کار کنید.
  • میخواهید به ماژول های مختلف, افزودنی ها و اجزاء مختلف دسترسی داشته باشید.

در این صورت بهتر است که از Apache استفاده کنید.

مدیریت پشتیبانی کانفیگ و پیاده سازی سرور های لینوکسی و ویندوزی

نوشته های مشابه