مدت نسبتا زیادی است که پلاگین های زیادی برای استفاده از nginx به عنوان Reverse Proxy و Proxe Cache در کنار وب سرور آپاچی به بازار هاستینگ معرفی شده است . عملکر این پلاگین ها به این صورت است که nginx را به عنوان Reverse Proxy سر راه آپاچی قرار میدهد و علاوه بر کش کردن محتوای استاتیک و فراخوانی آن ها از کش و در نتیجه افزایش خیره کننده سرعت سایت ها ، سبب کاهش لود ناشی از وب سرور آپاچی در سرور میشود
پلاگین Nginx Admin یکی از قدیمی ترین ارائه کنندگان پلاگین های nginx است که به صورت رایگان این پلاگین nginx قدرتمند را ارائه میکند . پلاگین Nginx Admin از وب سایت زیر قابل دانلود است :
بعد از نصب پلاگین Nginx Admin یک قسمت جدید به منوی WHM سرور لینوکس شما اضافه خواهد شد . برای پیدا کردن پنل ادمین nginxcp از منوی سپمت چت WHM عبارت Nginx Admin را جستجو کنید . با کلیک بر روی این منو وارد پنل ادمین و مدیریت پلاگین nginxcp خواهید شد . امکاناتی که در پنل ادمین این پلاگینnginx وجود دارد محدود است ولی در واقع شما نیازی به بیشتر از آن هم نخواهید داشت . امکان ریستارت کردن nginx ، ساخت مجدد vhost های nginx ، ویرایش فایل کانفیگ nginx جزو این امکانات مدیریتی در پنل nginxp هستند .
برای نصب پلاگین nginx admin در سرور CentOS ابتدا آخرین نسخه آن را روی سرور خود دانلود کنید . ابتدا به مسیر زیر بروید :
cd /usr/local/src
حالا با کمک فرمان wget آخرین نسخه nginxcp را روی سرور دانلود کنید :
wget http://nginxcp.com/latest/nginxadmin.tar
حالا بسته دانلود شده را از حالت فشرده خارج کنید :
tar xf nginxadmin.tar
cp /var/cpanel/templates/apache2_4/* /var/cpanel/templates/apache2
cd /var/cpanel/
mkdir apps
cd /usr/local/src
cd publicnginx
و در نهایت با دستور sh فایل اسکریپت نصب رو اجرا میکنیم :
./nginxinstaller install
برای حذف و Uninstall کردن nginxcp در همین مسیر فایل اسکریپت uninstall را به صور زیر اجرا میکنیم :
cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller uninstall
نصب پلاگین nginx رایگان nginxcp به پایان رسید!