راهنمای نصب Node.js، دسترسی به خط فرمان و پاک‌سازی پارتیشن‌های پر در cPanel & WHM

این مقاله نحوه نصب و حذف Node.js روی سرورهای RHEL و Ubuntu، روش اجرای برنامه‌های Node.js، نحوه دسترسی به خط فرمان در سیستم‌عامل‌های مختلف و از طریق cPanel/WHM، و همچنین مراحل پاک‌سازی پارتیشن‌های پر مانند /var را توضیح می‌دهد.

Node.js InstallationcPanel CLI AccessClear Full Partition

~3 min read • Updated Feb 18, 2026

1. مقدمه‌ای بر نصب Node.js


Node.js یک محیط اجرای جاوااسکریپت متن‌باز است که بدون بلاک کردن پردازش‌ها کار می‌کند و مدیریت منابع بسیار کارآمدی دارد.


پیش‌نیازها


  • دسترسی سطح root به سرور
  • عملکرد صحیح Package Manager

2. نصب Node.js روی سرورهای RHEL


برای نصب Node.js روی سیستم‌های مبتنی بر RHEL از یکی از روش‌های زیر استفاده کنید:


نصب از طریق WHM


WHM » Home » Software » EasyApache 4 » Additional Packages

نصب از طریق خط فرمان


پکیج‌های موجود:


  • ea-nodejs16 (تنها گزینه برای CentOS 7)
  • ea-nodejs18
  • ea-nodejs20
  • ea-nodejs22

3. نصب Node.js روی Ubuntu


curl -s https://deb.nodesource.com/setup_20.x | sudo bash
apt install nodejs
apt install ea-apache24-mod-passenger
ls -al /etc/cpanel/ea4/passenger*.system-default

4. نصب برنامه Node.js


کاربران cPanel می‌توانند برنامه‌های Node.js را به دو روش نصب کنند:


  • کلون کردن برنامه از طریق Git Version Control
  • ساخت یک برنامه جدید

برای سرورهای RHEL، مستندات How to Install a Node.js Application را مطالعه کنید. برای Ubuntu، AlmaLinux 9+ یا Rocky Linux 9 از Passenger Applications استفاده کنید.


5. حذف Node.js


روی سرورهای RHEL


  • حذف از طریق EasyApache 4
  • یا حذف از طریق Package Manager

روی Ubuntu


apt-get purge --auto-remove nodejs

6. رفع مشکلات Node.js


برای رفع مشکلات:


  • Passenger Standalone Troubleshooting
  • Reverse Port Binding in Node.js

7. برنامه‌های همراه Node.js


پس از نصب Node.js، برنامه‌های زیر نیز نصب می‌شوند:


  • Node.js
  • NPM — مدیر پکیج Node
  • NPX — اجراکننده فرآیندهای Node

مسیر ذخیره‌سازی:


/opt/cpanel/ea-nodejs16/bin/

8. دسترسی به خط فرمان (CLI)


به‌صورت پیش‌فرض، cPanel & WHM از Bash برای کاربر root استفاده می‌کند. دسترسی به CLI از روش‌های زیر امکان‌پذیر است:


ترمینال cPanel


cPanel » Home » Advanced » Terminal

ترمینال WHM


WHM » Home » Advanced » Terminal

دسترسی از سیستم‌عامل‌ها


سیستم‌عاملبرنامه CLIروش دسترسی
WindowsCommand PromptStart → Search → Command Prompt
macOSTerminalApplications → Utilities → Terminal
UbuntuTerminalCtrl + Alt + T

9. اتصال به cPanel & WHM از طریق SSH


ssh username@hostname

مثال:


ssh [email protected]

پس از ورود موفق:


Last login: Fri Feb  6 12:52:33 2015 from 10.1.4.202
username@example [~]#

10. محدودیت‌ها


اگر دسترسی SSH غیرفعال باشد، پیام زیر نمایش داده می‌شود:


Shell access is not enabled on your account!

برای فعال‌سازی، باید با ارائه‌دهنده هاست تماس بگیرید.


11. پاک‌سازی پارتیشن‌های پر


معمولاً دایرکتوری /var به دلیل لاگ‌ها سریع‌تر پر می‌شود.


مرحله 1 — بررسی فضای دیسک


du -sh

نمونه خروجی:


563M ./cpanel
2.8G .

مرحله 2 — شناسایی فایل‌های حجیم


du -h *

مرحله 3 — ذخیره آخرین ورودی‌ها


tail -5000 filename > filename.new
mv filename.new filename
sync

مرحله 4 — حذف فایل‌ها


cat /dev/null > filename

مرحله 5 — ری‌استارت سرویس


طبق مستندات How to Restart Services سرویس مربوطه را ری‌استارت کنید.


نتیجه‌گیری


این راهنما تمام مراحل لازم برای نصب و مدیریت Node.js، دسترسی به CLI و پاک‌سازی پارتیشن‌های پر را در محیط cPanel & WHM ارائه می‌دهد. تسلط بر این موارد باعث بهبود عملکرد سرور و مدیریت آسان‌تر آن می‌شود.


Written & researched by Dr. Shahin Siami