در این مقاله نحوه نصب پلاگین CPNGINX بر روی Cpanel را به شما توضیح خواهیم داد. برای قسمت اول توضیحی در رابطه با پلاگین CPNGINX و ویژگی های آن می پردازیم.
CPNGINX : پلاگینی می باشد که در کنار کنترل پنل شما نصب شده و همان طور که از اسم آن پیداست، وب سرور NGINX در کنار Apache برای شما نصب خواهد شد و فعالیت خواهد کرد ( Reverce Proxy).
لازم به ذکر است که این پلاگین به صورت لایسنسی می باشد. در هنگام نصب امکان استفاده از لایسنس تریال 15 روزه استفاده بفرمایید و در صورتی تمایل می توانید لایسنس ماهیانه آن را خریداری نمایید.
ویژگی های اساسی پلاگین:
- نصب بسیار آسان و راحت
- امکان پشتیبانی از Easy Apache 4 به بالا
- Multi Nginx modes: می توانید از نود های NGINX به صورت تنها، هیبرید و یا پروکسی استفاده بفرمایید.
- Multi PHP-FPM: امکان انتخاب هندلر FPM برای نسخه های مختلف زبان PHP برای دامنه و زیر دامنه ها
- Hot Link Protection : محافظت از محتوای استاتیک سایت شما
- Nginx Proxy Settings: کنترل کامل تنظیمات Nginx Proxy از طریق whm و cpanel
در رابطه با مدیریت کش نیز ، NGINX ویژگی های زیر را ارائه می دهد:
1- Google Page Speed: به صورت پیش فرض همراه پلاگین برای شما نصب خواهد شد و می توانید به صورت کامل آن را مدیریت نمایید.
2- Proxy Cache : دارای یک صفحه گرافیکی برای مدیریت کامل Proxy Cache
3- Static File Expire : امکان مدیریت زمان پایان اعتبار فایل های استاتیک
در رابطه با فایروال و امنیت نیز، پلاگین مذکور موارد زیر را ارائه می دهد:
1- DDOS Protection : امکان مدیریت لایه محافظ برای حملات DDOS از سمت WHM
2- Visitor Traffic Limit: امکان مدیریت ترافیک مصرفی بازدید کنندگان از طریق آیپی آن ها
3- Slowloris DDOS Protecion : با استفاده از این قابلیت دامنه ها و سرور خود را از حملات Slowloris در امان خواهد ماند.
4- Keep Alive : مدیریت در خواست های Keep Alive و تغییر پارامتر های آن
5- Range Based Attack Protection : با استفاده از این قابلیت سرور خود را در برابر Range Based Attack مقاوم خواهد بود.
6- X-XSS Attacks Protection : جلوگیری از حملات XSS در سایت ها و سرور شما
7- File Injections : محافظت سرور و سایت های شما از File Injections
8- SQL Injections : جلوگیری از حملات SQL Injections و محافظت از دیتابیس سرور های شما
و …
مراحل نصب پلاگین:
نحوه نصب پلاگین بسیار راحت و ساده می باشد و فقط کافی است که دستور زیر را اجرا نمایید.
برای این مورد لازم است که ابتدا از طریق SSH به سرور خود متصل شوید. لازم به ذکر است برای اعمال تغییرات نیاز به دسترسی root به سرور می باشد.
برای دانلود پلاگین لازم است که یک حساب در سایت cpnginx.com ایجاد نمایید. سپس فایل مربوطه را در root سرور دانلود و extract نمایید.
سپس دستور زیر را جهت نصب پلاگین وارد نمایید:
chmod 755 install.py && ./install.py install
جهت حذف کردن پلاگین نیز دستور زیر را وارد نمایید:
chmod 755 install.py && ./install.py remove
جهت آپگرید می توانید از دستور زیر استفاده بفرمایید:
/etc/cpnginx/updatecpnginx.py
امیدواریم این مقاله برای شما مفید بوده باشد.
همچنین به منظور مطالعه بیشتر مقاله ها، می توانید به بخش مقالات سایت مراجعه فرمایید.