اگر تا امروز بخشی از مدیریت سرور را با WHM یا cPanel انجام دادهاید، احتمالاً با نیاز به نصب extension در cPanel با SSH مواجه شدهاید؛ مخصوصاً زمانی که لازم باشد یک ماژول مهم PHP مانند Redis، imagick، ionCube، memcached یا حتی ماژولهای سیستمی را سریع، قابلاعتماد و بدون وابستگی به پنل نصب کنید.
💡 بر خلاف نصب GUI در WHM، نصب اکستنشنها از طریق SSH:
پایدارتر است؛
خطاهای کمتر دارد؛
امکان نصب نسخههای جدیدتر یا سفارشی را فراهم میکند؛
برای کار با EasyApache یا PECL بسیار کارآمد است.
📌 در یک نگاه، نصب اکستنشن از طریق SSH برای چه کسانی مهم است؟
مدیران سرور لینوکسی که میخواهند سریعترین روش نصب را انجام دهند
کاربرانی که با محدودیتهای EasyApache در WHM مواجه شدهاند
کسانی که به دنبال نصب ماژولهای حرفهایتر و بهروزتر هستند
توسعهدهندگانی که نیازمند سفارشیسازی PHP.ini هستند
💡SSH چیست؟ ✔️ SSH یک پروتکل امن برای مدیریت از راه دور سرور است.
حتماً زمانی که این مقاله را باز کردهاید، به دنبال یک آموزش واقعی، گامبهگام و کاربردی هستید تا بتوانید نصب افزونه در سیپنل از طریق SSH را بدون خطا انجام دهید. خبر خوب این است که این مقاله دقیقاً برای همین نوشته شده است؛ یعنی:
آموزش کامل ابزار PECL
آموزش نصب ماژولها توسط EasyApache 4
روش افزودن extension در php.ini
تست و تأیید نصب
پس اگر به دنبال یک راهنمای حرفهای اما قابلفهم هستید… همراه ما باشید 😉👇
EasyApache ابزار رسمی و استاندارد WHM برای مدیریت و نصب ماژولهای PHP و Apache است و این امکان را میدهد که افزونهها بدون نیاز به رابط گرافیکی، مستقیماً از طریق SSH نصب و مدیریت شوند. این روش سریعتر، قابلکنترلتر و مناسب مدیران سرور است که میخواهند نصب ماژولها را بدون خطا و با انعطاف بیشتر انجام دهند.
برای تأیید نصب اکستنشن، کافی است با اجرای دستور php -m در SSH بررسی کنید که ماژول موردنظر در لیست ماژولها وجود دارد. همچنین میتوانید یک فایل phpinfo ایجاد کرده و وضعیت بارگذاری اکستنشن را مشاهده کنید. اگر اکستنشن در خروجی نمایش داده شود، نصب و فعالسازی آن با موفقیت انجام شده است.
👈روش 1: با خط فرمان:
Copy
php-m|grepredis
👈 روش 2: با phpinfo()
یک فایل جدید:
Copy
<?php phpinfo(); ?>
اگر اکستنشن را در لیست دیدید، نصب موفق بوده است.
جمعبندی: نصب extension در Cpanel از طریق ssh
در این مقاله یاد گرفتیم که نصب extension در cPanel با SSH سریعترین و ایمنترین روش برای افزودن ماژولهای PHP است. ابزارهایی مثل PECL و EasyApache نصب را ساده و قابلاعتماد میکنند. همچنین با ویرایش php.ini و بررسی از طریق php -m میتوانیم از فعال بودن اکستنشن مطمئن شویم.
سوالات متداول از نصب افزونه در سی پنل
1- آیا نصب extension از SSH بهتر از WHM است؟
بله؛ کنترل بیشتر، سرعت بالاتر و دسترسی به نسخههای جدیدتر.
2- آیا همه اکستنشنها از طریق EasyApache نصب میشوند؟
خیر؛ برخی فقط از طریق PECL قابل نصب هستند.
3- اگر اکستنشن فعال نشد؟
php.ini را بررسی کنید؛ مسیر فایل اشتباه یا نسخه PHP متفاوت است.
من نویسنده و تولیدکننده محتوای تخصصی در حوزه هاستینگ هستم که با تمرکز بر کپیرایتینگ و ارائه آموزشهای کاربردی، به ارتقای دانش و مهارت کاربران کمک میکنم. سالهاست که در زمینه هاستینگ و شبکه فعالیت میکنم و همواره تلاش دارم با بهروزرسانی اطلاعات خود، بهترین و مفیدترین مطالب را برای مخاطبان ارائه دهم.