آموزش نصب cpanel روی centos7

پربازیدترین مقالات

محصولات

آموزش نصب cpanel روی centos7

cPanel یکی از پرکاربردترین و محبوب‌ترین پنل‌های مدیریت سرور است که برای مدیریت و کنترل سرورهای وب استفاده می‌شود. با استفاده از cPanel، کاربران و مدیران سرور می‌توانند انواع مختلفی از وظایف مدیریتی مانند مدیریت فایل‌ها، پایگاه‌های داده، ایمیل‌ها، دامنه‌ها، برنامه‌های نصب شده و … را انجام دهند.

آنچه در این مقاله می‌خوانید:

مزایای استفاده از Cpanel

آموزش نصب cpanel روی centos7

مزایای استفاده از 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/

https://docs.cpanel.net/

مقالات مرتبط