زیرساخت ابری هایو

آموزش نصب Cpanel در CentOS

فهرست مطالب

در این مقاله در مورد نصب cPanel در CentOS 7 با شما خواهیم بود.

در این آموزش نحوه نصب cPanel / WHM و دسترسی به آن را از طریق IP اختصاصی سرور خود را  نشان می دهیم.

باید در نظر داشته باشید که برای جلوگیری از بروز هرگونه مشکل احتمالی بهتر است تمام مراحل را دنبال کنید.

نصب cPanel در واقع یک کار آسان و بدون دردسر است و تا زمانی که تمام مراحل را یکی یکی دنبال کنید با هیچ مشکلی مواجه نخواهید شد.

سی پنل چیست؟

cPanel همانطور که از نامش پیداست یک کنترل پنل تحت وب است.

cPanel به شما امکان مدیریت هاست های مبتنی بر لینوکس را می دهد.

این کنترل پنل امکانات گسترده ای را در اختیار کاربران قرار می دهد و در حال حاضر پر استفاده ترین کنترل پنل در هاست هاست.

کاربران می توانند آدرس های ایمیل خود را در cPanel ایجاد و مدیریت کنند و دامنه ها، پایگاه های داده، نسخه های مختلف PHP و تقریباً تمام جنبه های وب سرور را کنترل کنند.

در نتیجه این کنترل پنل قدرتمند امکان مدیریت تمامی سرویس های هاست خود را در یک مکان فراهم می کند.

cPanel توسط شرکتی به همین نام و با زبان برنامه نویسی Perl توسعه یافته است.

cPanel یک کنترل پنل عالی و قابل شخصی سازی است که در طول زمان عملکرد خوبی داشته و یک تیم حرفه ای و فعال پشت آن قرار دارد که کمک بزرگی به کاربران سی پنل است.

شهرت، محبوبیت و استفاده گسترده cPanel به دلیل رابط کاربری ساده و قابل فهم آن است.

همه به سرعت آن را یاد می گیرند و بیش از هر زمان دیگری برای راه اندازی وب سایت های جدید در سال 2022 استفاده می شود.

چرا سیپنل را در CentOS 7 نصب کنیم؟

همانطور که می دانید، CentOS 8 منتشر شده است، اما مشکلاتی در نصب cPanel در آن وجود دارد.

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

حداقل منابع مورد نیاز برای نصب سی پنل

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

قبل از نصب باید با از طریق SSH به سرور متصل شوید.

توجه: برای نصب cPanel از نام کاربری root یا نام کاربری که دارای امتیازات روت است استفاده کنید.

در غیر این صورت ممکن است لازم باشد قبل از هر دستوری که اجرا می کنید، sudo را قرار دهید.

به عنوان مثال، ” sudo yum update “.

1- Centos 7 را به روز کنید

قبل از نصب cPanel از این دستور برای به روز رسانی سرور استفاده کنید.

فرآیند به روز رسانی با توجه به سرعت شبکه و منابع سرور شما ممکن است چند دقیقه طول بکشد.

yum update -y

از شما پرسیده می شود که آیا مایل به آپدیت هستید، باید y را تایپ کرده و برای ادامه به روز رسانی اینتر را فشار دهید.

2- نصب پرل

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

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

yum install perl

3- نصب Curl

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

yum install curl

4- نام هاست را اضافه کنید

Cpanel از شما نام میزبانی را درخواست می کند که باید در فرمت (FQDN) Fully Qualified Domain Name format باشد.

به عنوان مثال در این مقاله از myeserver.mydomain.com استفاده می کنیم و به جای آن باید نام هاست خود را قرار دهید.

در اینجا دستور تنظیم آن به شکل زیر است:

hostnamectl set-hostname myeserver.mydomain.com

5- غیرفعال کردن Network Manager Service

از سرویس مدیریت شبکه برای اتصال کامپیوترها استفاده می شود.

سی پنل هنگام نصب پیام  حذف این سرویس یا غیرفعال کردن آن را میدهد؛ پس قبل از نصب باید آن را غیر فعال کنیم.

service NetworkManager stop
chkconfig NetworkManager off

6- SELinux را به طور موقت غیرفعال کنید

SELinux مدافع اصلی امنیت هسته لینوکس است و بهتر است هنگام نصب cPanel بر روی سرور CentOS برای جلوگیری از هرگونه مشکل دسترسی غیرفعال باشد.

برای غیرفعال کردن موقت آن می توانید از دستور زیر استفاده کنید.

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

نصب cPanel با لایسنس آزمایشی 15 روزه

می توانید از این کد برای نصب WHM / cPanel استفاده کنید.

فرآیند نصب cPanel با توجه به سرعت شبکه و منابع سرور شما چند دقیقه طول می کشد.

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

بر اساس منابع سرور شما، نصب ممکن است حدود 1 الی 2 ساعت طول بکشد.

فعال کردن سرویس مدیر شبکه

به یاد داشته باشید که پس از اتمام نصب با دستورات زیر این سرویس مدیریت شبکه را فعال کنید.

service NetworkManager start
chkconfig NetworkManager on

توجه: راه اندازی مجدد سرور ضروری نیست، اما بهتر است برای فعال شدن تمام سرویس های نصب شده سرور را یکبار ریستارت کنید.

reboot

پس از اتمام نصب، برای ورود به WHM / cPanel باید از طریق یک مرورگر وارد پنل مدیریت آن شوید.

آدرس ورود به پنل مدیریت سیپنل https://serverIP:2087  می باشد.

( در نظر بگیرید که به جای server ip باید IP سرور خود را قرار دهید مانند: https://48.68.149.135:2087 )

نام کاربری برای ورود به پنل مدیریت سپنل : root یا نام کاربری است که با آن به ریشه لینوکس دسترسی پیدا میکنید.

و رمز ورود به پنل مدیریت سی پنل: رمز عبور سرور شما می باشد .

لایسنس آزمایشی رایگان 15 روزه WHM / cPanel را فعال کنید

قبلاً برای فعال کردن لایسنس رایگان 15 روزه cPanel نیازی به انجام کاری نداشتید.

اما اکنون باید وارد حساب کاربری cPanel Store خود شوید.

اگر حساب کاربری دارید وارد شوید و اگر ندارید ثبت نام کنید. حالا نحوه انجام آن را توضیح خواهم داد.

در این بخش، ثبت نام کرده و مراحل ایجاد مجوز 15 روزه رایگان cPanel را ادامه می دهیم.

برای ایجاد یک لایسنس رایگان، باید پس از نصب به پنل مدیریت سی پنل خود وارد شوید.

سپس از شما خواسته می شود که وارد حساب کاربری خود شوید یا اگر حساب ندارید ثبت نام کنید.

از نام کاربری و رمز عبور سرور خود برای ورود به پنل WHM خود استفاده کنید.

نصب سیپنل

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

نصب cpanel

همانطور که می بینید، از شما می خواهد که به حساب cPanel Store خود وارد شوید، که اکنون آن را ایجاد می کنیم، بنابراین برای ادامه ، ورود به سیستم را انتخاب کنید .

نصب cpanel در cdntos 7

در این مرحله 2 گزینه وجود دارد که می توانید یکی را انتخاب کنید.

ورود به حساب کاربری cPanel Store خود در صورت داشتن یا ایجاد یک حساب کاربری جدید در cPanel Store.

اگر حسابی ندارید روی ایجاد حساب کلیک کنید .

راهنمای جامع نصب cpanel/WHM در centos 7

آدرس ایمیل خود را وارد کنید، با شرایط استفاده از cPanel موافقت کنید و برای ایجاد یک حساب کاربری کلیک کنید.

نصب سیپنل در لینوکس

اکنون یک ایمیل برای تعیین رمز عبور برای حساب cPanel خود دریافت خواهید کرد.

در نظر داشته باشید که اگر در همان مرورگری که WHM را پیکربندی می‌کنید و حساب کاربری را ایجاد می‌کنید وارد ایمیل خود شده باشید.

از شما خواسته می‌شود IP سرور خود را به آدرس ایمیلی که وارد کرده‌اید متصل کنید.

برای انجام این کار، روی ALLOW ACCESS کلیک کنید.

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

سپس می توانید یک قدم به عقب برگردید و سعی کنید وارد شوید.

پنلc

در این مرحله کدی را در ایمیل تان دریافت خواهید کرد که باید آن را وارد کنید.

سنت او اس 7

این صفحه نشان می دهد که فعال سازی لایسنس آزمایشی شما با موفقیت انجام شده است. بنابراین می توانید به بخش تنظیمات سرور بروید.

پنل سرور لینوکس

در قسمت بعدی باید یک آدرس ایمیل برای دریافت اعلان خطاهای احتمالی از طرف WHM وارد کنید.

سپس باید نیم سرور های مد نظر تان را وارد کنید. از نیم سرور ها برای اتصال دامنه یا زیر دامنه شما به سرور WHM استفاده می شود.

توجه: همچنین بعد از این کار باید در پنل تنظیمات دامنه خود نیز این نیم سرور ها را وارد کنید.

نصب سی پنل در سنت او اس

خب تبریک می گویم، شما نصب cPanel / WHM و ایجاد لایسنس آزمایشی رایگان را با موفقیت به پایان رساندید.

سپنل

توجه: پس از اتمام نصب WHM و تنظیمات اولیه آن، سرور را راه اندازی مجدد کنید تا به روز رسانی هسته و نرم افزار اعمال شود.

لایسنس سی پنل را بخرید

خرید لایسنس سی پنل

به دلیل تحریم های علیه ایران ما نمی توانیم مستقیم لایسنس را از سایت اصلی خود سیپنل بخریم و باید از سایت های واسط لایسنس آن را خریداری کنیم.

لایسنس سی پنل را به روز کنید.

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

/usr/local/cpanel/cpkeyclt

نظرات و سوالات خود را در قسمت نظرات با ما در میان بگذارید! و خوشحال می شویم که در یافتن پاسخ تان کمک تان کنیم.

یک توصیه دیگر از هایو برای شما

به شما پیشنهاد می کنیم از دایرکت ادمین استفاده کنید که ارزان تر از سی پنل است و رابط کاربری و امکانات خوبی دارد که می توانید در راهنمای نصب و استفاده از دایرکت ادمین آن را مشاهده کنید.

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

آیا سی پنل رایگان است ؟
خیر، شما بعد از دوره 15 روزه رایگان باید لایسنس آن را خریداری کنید.

چه مدت طول می کشد تا سی پنل نصب شود ؟
این مربوط به منابع سرور شما می باشد، اما در سرورهای VPS حدود 1 تا 2 ساعت طول می کشد، اما این زمان در سرور اختصاصی در حد 15 دقیقه است.

چگونه بفهمم سی پنل نصب شده است ؟
از طریق این دستور می توانید نصب شدن سی پنل را بررسی کنید:

usr/ local/cPanel/cPanel-V

چگونه می توانم به داشبورد سی پنل در CentOS دسترسی داشته باشم ؟

لینک و پورت پیش فرض برای ورود به cPanel به این صورت است: https://hostname or server IP:2087 ، به جای نام هاست یا IP سرور، باید آی پی خود را قرار دهید.

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

cPanel محبوب ترین کنترل پنل میزبانی وب در جهان است و اکثر شرکت های میزبانی از آن استفاده می کنند و همه می توانند از آن بر روی سرور یا هاست اشتراکی خود  استفاده کنند.

چگونه نام میزبان را در CentOS تغییر دهم؟

در پنل WHM، بخشی با نام تغییر نام میزبان برای این کار وجود دارد.

آیا به WHM / cPanel برای وردپرس نیاز دارم ؟
برای استفاده از وردپرس، حتما لازم نیست از سی پنل استفاده کنید، می توانید روی هر وب سرور و هر کنترل پنلی آن را اجرا کنید.

چگونه نام میزبان خود را در CentOS پیدا کنم ؟

در سرور لینوکس خود، hostname  را تایپ کرده و enter را فشار دهید، سپس نام میزبان خود را خواهید دید.

صحبت پایانی

در این مقاله نحوه نصب cPanel بر روی CentOS 7 را یاد گرفتیم. در صورتی که در نصب با مشکلی مواجه شدید یا سؤالی داشتید میتوانید از طریق بخش نظرات آن را با ما در میان بگذارید.

یا اگر از سرور های ابری هایو استفاده می کنید ، پشتیبانان ما به صورت 24 ساعته 7 روز هفته پاسخ گوی شما خواهند بود و مشکلات شما را رفع و پیگیری میکنند.

نیاز به راهنمایی بیشتر دارید؟
عجله دارید؟ 02156218439
رایگان آموزش ببین - آموزش کار با سرویس های هایو
آموزش های ویژه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

درخواست مشاوره رایگان
عجله دارید؟ ۰۲۱۵۶۲۱۸۴۳۹
درخواست انتقال رایگان
عجله دارید؟ ۰۲۱۵۶۲۱۸۴۳۹