آموزش غیرفعال کردن Nginx در سرور لینوکس

چرا ممکن است بخواهیم 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 برای سرعت فوق‌العاده استفاده کنید.

مشاهده هاست وردپرس ←

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: