چرا ممکن است بخواهیم Nginx را غیرفعال کنیم؟
Nginx یک وبسرور و Reverse Proxy قدرتمند است که در بسیاری از سرورها بهصورت پیشفرض نصب و فعال میشود. اما شرایطی وجود دارد که ممکن است نیاز به غیرفعال کردن آن داشته باشید.
اگر از Apache یا LiteSpeed به عنوان وبسرور اصلی استفاده میکنید و Nginx به عنوان Reverse Proxy مزاحم شده، اگر Nginx باعث تداخل با سایر سرویسها شده یا پورتهای ۸۰ و ۴۴۳ را اشغال کرده، یا اگر میخواهید منابع سرور را آزاد کنید، غیرفعال کردن Nginx منطقی است.
روشهای غیرفعال کردن Nginx
روش ۱: متوقف کردن موقت سرویس
برای متوقف کردن فوری Nginx بدون حذف آن:
systemctl stop nginx
یا در سیستمهای قدیمیتر:
service nginx stop
این روش موقتی است و بعد از ریاستارت سرور، Nginx مجدداً اجرا میشود.
روش ۲: غیرفعال کردن از Startup
برای جلوگیری از اجرای خودکار Nginx هنگام بوت سرور:
systemctl disable nginx
systemctl stop nginx
با این کار Nginx از لیست سرویسهای خودکار حذف میشود اما همچنان روی سرور نصب باقی میماند.
روش ۳: حذف کامل Nginx
اگر مطمئن هستید دیگر نیازی به Nginx ندارید:
در CentOS/RHEL/AlmaLinux:
yum remove nginx
در Ubuntu/Debian:
apt-get remove --purge nginx nginx-common
روش ۴: غیرفعال کردن Nginx در cPanel (EasyApache)
اگر از cPanel استفاده میکنید و Nginx به عنوان Reverse Proxy فعال شده، از WHM به بخش EasyApache 4 بروید و ماژول Nginx را غیرفعال کنید.
روش ۵: غیرفعال کردن در دایرکت ادمین
در دایرکت ادمین، اگر Nginx از طریق CustomBuild نصب شده:
cd /usr/local/directadmin/custombuild
./build set nginx no
./build set nginx_proxy no
./build nginx
این دستورات Nginx را در CustomBuild غیرفعال میکنند.
بررسی اینکه Nginx غیرفعال شده
پس از غیرفعال کردن، بررسی کنید:
systemctl status nginx
باید وضعیت inactive (dead) نمایش دهد. همچنین:
netstat -tulnp | grep :80
مطمئن شوید Nginx دیگر پورت ۸۰ را اشغال نکرده.
جایگزین Nginx: LiteSpeed
اگر به دنبال عملکرد بالا هستید، LiteSpeed جایگزین عالیای برای Nginx است. LiteSpeed سازگاری کامل با فایلهای .htaccess آپاچی دارد، از LSCache برای کشگذاری پیشرفته پشتیبانی میکند و عملکرد بسیار بالایی برای سایتهای وردپرسی ارائه میدهد.
هاست وردپرس میهن هاستینگ از وبسرور LiteSpeed استفاده میکند و با LSCache یکپارچه، سرعت فوقالعادهای برای سایتهای وردپرسی فراهم میکند.
اگر نیاز به تغییر وبسرور روی سرور مجازی خود دارید، خدمات کانفیگ سرور میهن هاستینگ شامل نصب و پیکربندی Apache، Nginx و LiteSpeed نیز میشود.
🚀 هاست با LiteSpeed
به جای Nginx، از هاست وردپرس با LiteSpeed و LSCache برای سرعت فوقالعاده استفاده کنید.