موضوع مقاله : معرفي وب سرور Nginxشرح : Nginx (تلفظ کنيد engine-x) پروکسي سروري open source يا منبع باز براي پروتکل هاي HTTP, HTTPS, SMTP, POP3 و IMAP مي باشد. Nginx به عنوان متعادل کننده بارگذاري يا load balancer، وب سرور و HTTP cache معروف است. پروژه Nginx از همان ابتداي شکل گيري بر روي کارايي و performance بالا، و استفاده کمتر و بهينه شده از رم کار نمود. ان جين ايکس بر روي سيستم عامل هاي مختلفي از جمله Linux, OS X, Solaris, AIX, HP-UX و انواع BSD اجرا ميشود. اساس توسعه Nginx را ميتوان براي خدمت رساني به محتواي صفحات پوياي HTTP بر روي شبکه از طريق FastCGI, SCGI براي اسکريپت ها و سرويس دهنده هاي نرم افزار WSGI يا ماژول هاي Phusion و همچنين استفاده به عنوان load balancer معرفي نمود.تاريخچه Nginxتوسعه Nginx توسط Igor Sysoev در سال 2002 اغاز شد. در جولاي سال 2011 شرکت به نام Nginx, Inc در سان فرانسيسکو، کاليفرنيا تغيير شکل داد. اين شرکت در واقع يک کمپاني information technology ميباشد که نرم افزار هاي وب سرور را توليد و ارائه مي کند. بر اساس بررسي هاي Netcraft در اگوست سال 2014، nginx به عنوان دومين وب سرور پرطرفدار در سايت هاي فعال شناخته شد.ويژگي هاي Nginxاز برخي از ويژگي ها و قابليت هاي Nginx ميتوان به موارد زير اشاره نمود :قابليت پشتيباني و مديريت بيش از 10,000 اتصال همزمان با مصرف رم بسيار پايينفابليت Load balancingقابليت Fault toleranceپشتيباني از OCSP با OpenSSLپشتيباني از FastCGI, SCGI, uWSGI به همراه cachingسازگار با IPv6پشتباني از پروتکل SPDYفشرده سازي و اکسترکت gzipباز نويسي URL يا URL rewritingقابليت Bandwidth throttlingپردازش داده هاي XSLTپشتيباني از TLS/SSLپشتيباني از STARTTL هااحراز هويت با استفاده از سرور HTTP خارجيو … نصب Nginx در WHMبراي نصب وب سرور Nginx بر روي WHM تنها کافيست از طريق SSH دستورهاي زير را وارد نماييد :cd /usr/local/srcwget https://nginxcp.com/latest/nginxadmin.tartar xf nginxadmin.tarcd publicnginx./nginxinstaller installتوجه داشته باشيد که براي پاک کردن و Uninstall اين وب سرور نيز مانند کد هاي بالا ميتوانيد عمل نماييد با اين تفاوت که در مرحله پاياني به جاي واژه install از واژه Uninstall بايد استفاده گردد :cd /usr/local/srcwget https://nginxcp.com/latest/nginxadmin.tartar xf nginxadmin.tarcd publicnginx./nginxinstaller uninstall پس از پايان فرايند نصب که معمولا چند دقيقه به طول مي انجامد، ميتوانيد با وارد شدن به WHM و انتخاب گزينه plugins از منوي سمت چپ، پلاگين Nginx را که دقايقي پيش نصب کرده بوديد مشاهده نماييد.در انتها توجه داشته باشيد که با نصب اين وب سرور ، سي پنل به صورت خودکار ان را جايگزين اپاچي مي کند. بدين معنا که تمامي سايت ها ازين پس به جاي استفاده از اپاچي به عنوان وب سرور، از Nginx استفاده خواهند کرد.