cPanel یکی از پرکاربردترین و محبوبترین پنلهای مدیریت سرور است که برای مدیریت و کنترل سرورهای وب استفاده میشود. با استفاده از cPanel، کاربران و مدیران سرور میتوانند انواع مختلفی از وظایف مدیریتی مانند مدیریت فایلها، پایگاههای داده، ایمیلها، دامنهها، برنامههای نصب شده و … را انجام دهند.
آنچه در این مقاله میخوانید:
مزایای استفاده از Cpanel
cPanel برای مدیریت سرورهایی استفاده میشود که اغلب به عنوان سرور وب شناخته میشوند. این نوع سرورها، برای ارائه خدمات وب به کاربران بسیار مفید هستند و بسیاری از وبسایتهای معروف هم با نصب cPanel از سرورهای وب استفاده میکنند. cPanel با ارائه یک رابط کاربری کاربرپسند، بسیاری از وظایف مدیریتی را آسان میکند و به کاربران این امکان را میدهد تا با استفاده از یک رابط کاربری ساده، مدیریت سرورهای خود را انجام دهند. به طور کلی، cPanel به شما اجازه میدهد تا به راحتی و بدون نیاز به داشتن دانش فنی عمیق، سرور خود را مدیریت کنید.
برخی از ویژگیهای مهم cPanel عبارتند از:
- رابط کاربری کاربرپسند و آسان
- مدیریت فایلهای سرور
- مدیریت پایگاههای داده
- مدیریت ایمیلها و امکان ایجاد ایمیل با دامنه خود
- مدیریت دامنهها و زیردامنهها
- نصب برنامههای نرمافزاری برای وبسایت
- مدیریت نسخههای PHP و ماژولهای مرتبط با آن
- ارائه آمار کاربردی سرور و وبسایتها
- امکان پشتیبانگیری و بازیابی از آن
- پشتیبانی از نرمافزارهای مختلفی مانند PHP, MySQL و…
- امکان نصب سیستمهای مدیریت محتوا و اپلیکیشنهای وب
- امکان اجرای کدهای برنامه نویسی مختلف از جمله HTML, CSS, JavaScript, Python و…
- امکان پشتیبانی از SSL برای امنیت ارتباط با کاربران
آموزش نصب cpanel روی centos7
در این مقاله، به نحوه نصب cPanel بر روی سیستم عامل CentOS 7 خواهیم پرداخت. با نصب سیستم عامل های بر پایه لینوکس مانند CentOS 7 بر روی سرور، سرور لینوکسی شما آماده میشود. برای نصب Cpanel بر روی سیستم عامل CentOS 7 باید الزامات زیر را رعایت کنید:
- رم: حداقل 1 گیگابایت (برای عملکرد بهتر رم 2 گیگابایتی توصیه میشود.)
- فضای دیسک: حداقل 20 گیگابایت ( فضای دیسک توصیه شده 40 گیگابایت است.)
لایسنس Cpanel: Cpanel یک لایسنس آزمایشی رایگان 15 روزه را نیز در اختیار کاربران قرار میدهد.
بـــازی کنید و برنـــده شـــــوید!
آمادهسازی سرور برای نصب Cpanel
قبل از اقدام به نصب Cpanel باید از نصب ابزار Curl و مفسر Perl بر روی سرور خود اطمینان حاصل کنید. Perl زبانی است که Cpanel با آن نوشته شده است. Curl نیز مخفف Client for URLs است که یکی از ابزارهای خط فرمان میباشد که امکان ارسال درخواستهای مختلف به سمت سرور را فراهم میکند. Curl در اینجا برای دانلود اسکریپت نصب کننده cPanel مورد نیاز است. برای نصب این دو، دستورات زیر را در Command Prompt سیستم خود وارد کنید.
yum install perl
yum install curl
در مرحله بعد باید SELinux را که یک ماژول امنیتی لینوکس است به طور موقت غیر فعال کنید. این ماژول امنیتی به طور پیشفرض بر روی توزیعهای لینوکس فعال شده است.
sed -i ‘s/SELINUX=/#SELINUX=/g’ /etc/selinux/config
SELINUX=disabled >> /etc/selinux/config
Cpanel به طور پیشفرض از نسخه 68 به بعد از سرویس مدیر شبکه (Network Manager) پشتیبانی نمیکند؛ پس بهتر است قبل از نصب این سرویس لینوکس را نیز غیر فعال کنید.
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
پس از آن میتوانید شبکه را راهاندازی کنید:
systemctl enable network.service
systemctl start network.service
قبل از اقدام به نصب Cpanel بر روی سرور مجازی خود، بهتر است سرور خود را بهروزرسانی کنید.
yum update -y
نصب Cpanel بر روی سرور
برای نصب Cpanel باید کدهای زیر را به ترتیب در cmd سیستم خود وارد کنید:
ابتدا باید به پوشه کاری خود بروید.
cd /home
با اجرای کد زیر فایل نصب آخرین نسخه Cpanel را از صفحه اصلی دانلود کنید.
curl -o latest -L https://securedownloads.cpanel.net/latest
دستور install را اجرا کنید.
sh latest
با استفاده از دستور زیر میتوانید سه دستور بالا را با هم ترکیب و همزمان اجرا کنید.
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
فرآیند نصب Cpanel بر روی سرور مجازی میتواند بین 30 دقیقه تا یک ساعت طول بکشد. پس از اتمام نصب این پیام را دریافت خواهید کرد:
Congratulations! Your installation of cPanel & WHM 11.90 is now complete
سپس یک لینک برای دسترسی به Cpanel برای شما ارسال خواهد شد. با کپی کردن این لینک در مرورگر وارد رابط کاربری Cpanel خود میشوید. برای ورود به Cpanel باید اطلاعات کاربر root سرور مجازی خود را در اینجا وارد کنید. شرایط ورود به Cpanel را بخوانید و بر روی گزینه Agree to All کلیک کنید. در مرحله بعد اگر لایسنس Cpanel را خریداری نکردید، سیستم از شما میخواهد برای لایسنس آزمایشی رایگان 15 روزه ثبتنام کنید تا بتوانید فرآیند نصب را ادامه دهید. برای فعال شدن مجوز آزمایشی تنها نیاز دارید که در این وبسایت ثبتنام کنید و اطلاعات حساب خود را وارد کنید. سپس باید کد ارسال شده به ایمیل خود را در قسمت Verification Code وارد کنید. پس از آن پیغام زیر را دریافت خواهید کرد:
day free Trial License Activated, click Server Setup to set up the next steps.
پس از آن باید در قسمت آدرس ایمیل، اطلاعات ایمیل مدیریتی خود را وارد کنید.
Nameserver: شما میتوانید یک جفت Nameserver را برای سرور خود نامگذاری کنید تا بتوانید آن را به خاطر بسپارید. این سرور نام را میتوانید بعدا به عنوان سرور DNS VPS استفاده کنید.
پس از پر کردن تمام اطلاعات، بر روی دکمه Finish کلیک کنید تا نصب کامل شود.
خلاصه
در این مقاله، به نحوه نصب و پیکرهبندی cPanel بر روی سیستم عامل CentOS 7 پرداختیم. با استفاده از این راهنما، میتوانید به سادگی cPanel را بر روی سرور مجازی خود نصب کنید و از امکانات آن بهرهمند شوید.
سوالات متداول
1. چگونه میتوانم Cpanel را روی CentOS 7 نصب کنم؟
برای نصب Cpanel رویCentOS 7، مراحل زیر را دنبال کنید:
قدم اول: بررسی نیازمندیهای سیستم
برای نصبCpanel، باید از دسترسی root بر روی سرور CentOS 7 برخوردار باشید. همچنین، به حداقل 1GB RAM، 20GB فضای دیسک و پردازنده با حداقل 1GHz سرعت نیاز دارید.
قدم دوم: نصب Cpanel
برای نصب Cpanel، باید دستورات زیر را به ترتیب در ترمینال وارد کنید:
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
پس از وارد کردن دستورات بالا، باید صبر کنید تا نصب Cpanel به پایان برسد.
پس از نصبCpanel ، میتوانید از طریق مرورگر وب با ورود به آدرس https://IP-Address:2087 به آن دسترسی پیدا کنید.
2. چگونه میتوانم CPanel را بر روی CentOS 7 بهروزرسانی کنم؟
برای بهروزرسانی کردن CPanel روی CentOS 7 مراحل زیر را انجام دهید:
ورود به WHM (Web Host Manager): برای ورود به WHM، در مرورگر وب خود به آدرس https://IP-Address:2087 مراجعه کنید و با استفاده از نام کاربری و رمز عبور root وارد شوید.
انتخاب گزینهی “Upgrade to Latest Version”: در منوی سمت چپ WHM، گزینهی “Upgrade to Latest Version” را انتخاب کنید.
آغاز بهروزرسانی: برای شروع بهروزرسانی، بر روی دکمهی “Click to Upgrade” کلیک کنید. پس از اتمام بهروزرسانی، باید سیستم را بازنشانی کنید تا تغییرات اعمال شود.
3. چگونه میتوانم نسخهی CPanel را در CentOS 7 تعیین کنم؟
برای تعیین نسخهی CPanel درCentOS 7، باید مراحل زیر را انجام دهید.
ورود به SSH: با استفاده از نرمافزار SSH و با ورود با نام کاربری root به سرور، به ترمینال وارد شوید.
ورود به CPanel: با وارد کردن دستور `cd /usr/local/cpanel/` به پوشهی cPanel وارد شوید.
تعیین نسخهی CPanel: با وارد کردن دستور cat VERSION، شما میتوانید نسخهی فعلی CPanel را مشاهده کنید. همچنین، با وارد کردن دستور ls RELEASE*, فایلهای RELEASE فعلی را مشاهده کنید که شامل اطلاعات نسخه و تاریخ انتشار هستند.
منابع:
https://azdigi.com/blog/en/webserver-panel-en/cpanel-en/how-to-install-whm-cpanel-on-centos-7/