آموزش راه اندازی سی پنل (cPanel)

سی پنل چیست ؟

سی‌پنل (cPanel) یک پنل مدیریت وب‌هاستینگ مبتنی بر لینوکس است که به وسیله‌ی آن می‌توانید وب‌سایت‌ها و سرویس‌های مختلف مرتبط با وب را مدیریت کنید. این ابزار به صورت گرافیکی و با رابط کاربری کاربرپسند طراحی شده است و به مدیران وب‌سایت و کاربران فنی امکان مدیریت و کنترل سرورها و وب‌سایت‌ها، دامنه ها، سازماندهی فایل ها، ایجاد حساب های ایمیل اختصاصی و موارد دیگر را می­دهد.

 

WHM که مخفف “WebHost Manager” است، یک ابزار مدیریت سرور است که به عنوان بخشی از نرم‌افزار سی‌پنل (cPanel) ارائه می‌شود. WHM برای مدیران سرور و ارائه دهندگان خدمات وب‌هاستینگ طراحی شده است تا امکان مدیریت و کنترل مجموعه‌ای از وب‌سرورها و وب‌سایت‌ها را فراهم کند. در واقع، سی‌پنل و WHM دو محیط مدیریتی متفاوت هستند که در کنار یکدیگر به کار می‌روند:

  1. سی‌پنل (cPanel): این بخش برای مدیریت وب‌سایت‌ها توسط کاربران اصلی یا مالکان وب‌سایت‌ها طراحی شده است. کاربران با استفاده از سی‌پنل می‌توانند ایمیل‌ها، فایل‌ها، پایگاه داده‌ها، دامنه‌ها و سایر جزئیات مربوط به وب‌سایت‌های خود را مدیریت کنند.
  2. WHM (WebHost Manager): این بخش برای مدیران سرور و ارائه دهندگان خدمات وب‌هاستینگ طراحی شده است. با استفاده از WHM، مدیران می‌توانند سرورها را مدیریت کنند، حساب‌های کاربری را ایجاد و مدیریت کنند، تنظیمات امنیتی را اعمال کنند، منابع سرور را مدیریت کنند و به طور کلی به کنترل کلیه جنبه‌های مرتبط با میزبانی وب دسترسی داشته باشند.

لازم به ذکر است که WHM به مدیران تخصصی و مسئولان سرور نیاز دارد و دارای تنظیمات پیچیده‌تری نسبت به سی‌پنل است که برای مدیریت وب‌سایت‌ها توسط کاربران عادی طراحی شده است.

در ادامه نحوه راه اندازی سی پنل را آموزش خواهیم داد و به سوالات متداول شما پاسخ میدهیم.

 

نکات مهم پیش از نصب سی پنل

  • امکان استفاده 15 روز آزمایشی از این ابزار وجود دارد اما پس از آن تنها با خرید لایسنس می­توانید استفاده کنید.
  • لایسنس cPanel تنها بر روی IP های ثابت قابل ارائه است.
  • برای نصب سی پنل باید به root دسترسی داشته باشید.
  • بهتر است نصب سی پنل بر روی سیستم عاملی که تازه نصب شده و تمیز است، انجام شود.
  • حالت پیش فرضی که برای نصب سی پنل در نظر گرفته شده به صورت نصب سریع است.

 

پیش نیاز های نصب سی پنل

ابتدا یک سیستم عامل لینوکس از توزیع centos بر روی سرور خود نصب و راه‌اندازی کنید.

  • وجود حداقل ۱ گیگابایت رم
  • وجود حداقل ۲۰ گیگ هارد جهت نصب
  • داشتن یک لایسنس معتبر
  • داشتن سرور با IP ثابت و معتبر
  • داشتن یک دامنه فعال
  • Perl
  • Curl
  • نصب نرم افزار puTTy

 

دانلود PuTTy

با کلیک بر روی این لینک می­توانید نرم افزار PuTTy را دانلود کنید.

برنامه PuTTY یک نرم افزار رایگان انتقال فایل و شبیه ساز ترمینال است که با پشتیبانی از پروتکل‌های SSH، Telnet، rLogin  و SCP از آن برای برقراری ارتباط با سرور از راه دور استفاده می‌شود. با استفاده از PuTTY می‌توانید از راه دور و از طریق SSH، به سرور‌های مختلف وصل شوید.

 

آموزش نصب سی پنل

  1. ورود به سرور

با استفاده از نام کاربری root از طریق SSH وارد سرور شوید.

 

  1. آپدیت سیستم عامل centos7

ابتدا با استفاده از این دستور بررسی کنید که از چه توزیع لینوکسی استفاده می­کنید:

cat /etc/redhat-release

اگر از آخرین ورژن لینوکس استفاده نمی­کنید با زدن دستور زیر تمامی پکیج‌ها را آپدیت کنید:

yum update -y

 

  1. نصب Perl

پرل زبانی­ست که سی پنل با آن نوشته شده است. با اجرا کردن این دستور مطمئن شوید که Perl روی سرور نصب شده است:

yum install perl

 

  1. نصب Curl

Curl برای دانلود اسکریپت نصب cPanel مورد نیاز است. با دستور زیر می­توانید آن را نصب کنید:

yum install curl

 

  1. افزودن نام میزبان

نصب‌کننده سی پنل، قبل از اجرای نصب به یک مجموعه FQDN معتبر به عنوان hostname نیاز دارد. با دستور زیر می­توانید hostname را تنظیم کنید:

hostnamectl set-hostname myeserver.mydomain.com

 

  1. نصب سی پنل

با استفاده از دستور زیر می­توانید سی پنل را نصب کنید:

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

 

  1. تکمیل مراحل از طریق Web Installation

سپس باید ادامه مراحل نصب را از طریق کنترل پنل تحت وب انجام دهید. برای اینکار از طریق مرورگر، با آی پی سرور و پورت 2087 به WHM متصل شوید. برای مثال:

https://48.68.149.135:2087

 

  1. ورود به WHM

نام کاربری را root وارد کنید. کلمه عبور، رمز سرور شماست.

آموزش راه اندازی سی پنل

برای وارد شدن به مرحله بعد باید قوانین سی پنل را بپذیرید. روی گزینه Agree to all کلیک کنید.

نحوه راه اندازی سی پنل

در مرحله بعد باید ایمیل خود را در قسمت Email Address و دو DNS وارد نمایید:

راه اندازی سی پنل

در انتها بر روی Finish کلیک کنید تا بتوانید وارد محیط WHM شوید.

تبریک! شما سی پنل را با موفقیت بر روی سرور خود نصب کردید.

اگر از فرصت 15 روز استفاده رایگان خود استفاده کردید باید یک لایسنس معتبر تهیه کنید.

با مراجعه به لینک زیر و وارد کردن آدرس آی پی سرور خود می­توانید از وضعیت لایسنس استعلام بگیرید:

https://verify.cpanel.net/app/verify

اگر پیغام Not licensed را مشاهده کردید یعنی می­توانید 15 روز رایگان از سی پنل استفاده کنید.

همچنین پس از تهیه و فعالسازی لایسنس رسمی پیغام زیر نمایش داده می­شود.

مراحل راه اندازی سی پنل

در کل، سی‌پنل یک ابزار چندجانبه است که به مدیران وب‌سایت و سرور کمک می‌کند تا به صورت آسان و بدون نیاز به دانش فنی عمیق، کارهای مختلفی را انجام دهند.

 

سوالات متداول

 

 آیا سی پنل رایگان است؟

خیر. اساساً، مدیران سرور و ارائه دهندگان میزبانی که می خواهند از cPanel استفاده کنند باید مجوز نرم افزاری را خریداری کنند که از حدود 15 تا 45 دلار در ماه متغیر است. حتی اگر مشتریان هاست اشتراکی معمولا cPanel را به صورت رایگان دریافت می کنند، مدیران سرور باید مجوز خریداری کنند.

 

آیا می توانم از cPanel در ویندوز استفاده کنم؟

در حالی که cPanel از هر مرورگر وب با اتصال به اینترنت قابل دسترسی است، سروری که cPanel را اجرا می کند فقط می تواند بر روی یک CentOS 7 یا CloudLinux راه اندازی شود. cPanel در سرور ویندوز یا هر توزیع لینوکس دیگر پشتیبانی نمی شود.

 

سی پنل برای چه کسانی مناسب است؟­­

  • توسعه دهندگان
  • کسانی که کسب و کار کوچک تا متوسط دارند
  • آژانس های دیجیتال
  • ­­ارائه دهندگان هاستینگ

 

سی پنل چه امکاناتی را فراهم می­کند؟

برخی از کاربردهای اصلی سی‌پنل عبارتند از:

  1.  مدیریت دامنه‌ها و زیردامنه‌ها: با سی‌پنل می‌توانید دامنه‌ها و زیردامنه‌های مختلف را به سرورهای خود اضافه، حذف، و تنظیم کنید.
  2. مدیریت پست‌های الکترونیکی: ایجاد، حذف و مدیریت اکانت‌های ایمیل و مدیریت صندوق‌های پستی از کاربردهای این ابزار است.
  3. مدیریت پایگاه داده‌ها: ایجاد، مدیریت و حذف پایگاه داده‌های MySQL و PostgreSQL و انجام عملیات مرتبط با آن‌ها نظیر نسخه‌برداری و بازیابی از کاربردهای سی‌پنل است.
  4. مدیریت فایل‌ها: با استفاده از ابزار File Manager می‌توانید فایل‌ها و پوشه‌ها را در سرور مدیریت کنید، فایل‌ها را آپلود و دانلود کنید و تغییرات موردنیاز را اعمال کنید.
  5. نصب اسکریپت‌ها و برنامه‌ها: سی‌پنل امکان نصب خودکار اسکریپت‌های مختلف مانند وردپرس، جوملا، و شرکت‌های معتبر دیگر را فراهم می‌کند.
  6. مدیریت فایروال و امنیت: تنظیمات امنیتی مانند کنترل دسترسی به پوشه‌ها، مدیریت فایروال، صدا زدن IPهای تاکیدی و مدیریت SSL را می‌توان با استفاده از سی‌پنل انجام داد.
  7. آمار و تجزیه و تحلیل وب: سی‌پنل ابزارهایی را برای پیگیری آمار و ترافیک وب‌سایت‌ها ارائه می‌دهد که به شما کمک می‌کند تا درک بهتری از عملکرد وب‌سایت‌هایتان پیدا کنید.
  8. مدیریت فضای دیسک: امکان مشاهده فضای دیسک مصرفی و باقی‌مانده را دارید و در صورت نیاز می‌توانید فایل‌ها را به منظور آزادسازی فضا حذف کنید.
  9. تنظیمات DNS: می‌توانید تنظیمات DNS مانند افزودن ویرایش رکوردهای DNS را از طریق سی‌پنل انجام دهید.

 

پست های بیشتر...

درخواست طراحی وب سایت

پیمایش به بالا