به طور کلی، منظور از وب سرور نرمافزاری است که ارتباط مابین کاربر، دیتابیس و همچنین اسکریپتهایی که یک وب اپلیکیشن با آن نوشته شده را برقرار میسازد که این وظیفه را دارا است تا پاسخ مناسب برای ریکوئستهای کاربران را یافته و به شکل مناسبی در اختیار ایشان قرار دهد.
این وب سرور سبک، رایگان و اپنسورس است که علاوه بر انجام کارهایی که یک وب سرور معمولی انجام میدهد، یک سرور Mail Proxy نیز میباشد. از این وب سرور میتوان به جای وب سرورهایی همچون آپاچی نیز استفاده کرد و یا اینکه میتوان از آن به عنوان Reverse-proxy هم استفاده کرد. معمولا استفاده از وب سرور آپاچی رواج زیادی در سرورها دارد اما وب سرورهای مدرن تر با ساختار حرفه ای تر و مدرن تری چندین سال است که پا به عرضه رقابت گذاشته اند و بشدت در حال محبوب شدن هستند یکی از این وب سرورها Nginx نام دارد.
سرفصل های دوره آموزشی Lynda Learning NGINX:
– نصب NGINX در لینوکس
– پیکربندی یک میزبان مجازی
– نصب PHP و MariaDB برای پشته LEMP
– حفاظت از سایت های NGINX
– ایجاد گواهینامه SSL
– پروکسی معکوس
– تعادل بار