آموزش نصب سی پنل در سرور لینوکس و سرور مجازی

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

نصب سی پنل در سرور لینوکس می‌تواند یک تغییر برای مدیریت محیط میزبانی وب باشد. سی پنل با یک رابط گرافیکی کاربرپسند، کارهایی مانند مدیریت فایل‌های وب سایت، ایجاد و مدیریت حساب‌های ایمیل، راه‌اندازی و مدیریت پایگاه‌های داده و موارد دیگر را ساده می‌کند. با این حال، نصب سی پنل بر روی سرور لینوکس نیاز به درک اولیه مدیریت سرور و برآورده کردن نیازهای سیستم دارد. در این مقاله مراحل مورد نیاز برای نصب و آموزش سی پنل در سرور لینوکس را توضیح می‌دهیم.

سی پنل چه امکاناتی را در اختیار کاربران قرار می‌دهد

سی پنل چه امکاناتی را در اختیار کاربران قرار می‌دهد

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

  • محیط گرافیگی قدرتمند و کاربرپسند ارائه میدهد.
  • کارهای مهم مدیریتی از جمله بکاپ، انتقال هاست و ریست کردن داده‌ها به صورت بسیار ساده انجام می‌شود.
  • DNSها و ایمیل سرورها برای مدیر سرور و کاربران در بخش کنترل پنل کاربری به راحتی انجام می‌گیرند.
  • سرویس‌های شبکه به صورت گرافیکی بدون نیاز به هیچ دستوری قابلیت کنترل دارد.
  • امکان کانفیگ و اعمال گواهی SSL/TLS برای تمامی دامنه‌ها را میدهد.
  • محیطی ساده و تعاملی برای مدیریت بر روی پایگاه داده‌ها توسط phpmyadmin دارد.
  • قابلیت هماهنگ شدن با سیستم مدیریت مشتری برای مدیریت خودکار تمامی وظایف امکان پذیر است.

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

برای نصب سی پنل در سرور لینوکس باید مطمئن شوید که سرور مورد نظر دارای پیش نیازهای لازم است. این پیش نیاز‌ها عبارتند از:

  • داشتن سرور وب که بتواند تنظیمات DNS و SSL را پشتیبانی کند.
  • داشتن سیستم عامل لینوکس به روزرسانی شده.
  • دارا بودن حداقل ۱ GB RAM و ۲۰ GB فضای دیسک خالی.
  • داشتن دسترسی root به سرور انتخاب شده.
  • داشتن Firewall برای محافظت از سرور انتخاب شده.
  • دارا بود امکان نصب cPanel از توزیع‌کنندهِ در صورت استفاده از سرویس‌دهنده‌های میزبانی وب.
  • داشتن یک IP ثابت برای سرور مورد نظر.
  • داشتن مدیریت دامنه و امکان تنظیمات DNS برای متصل کردن دامنه به سرور.
  • امکان پشتیبانی از PHP و MySQL برای اجرا و انجام اپلیکیشن‌های وب.

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

آموزش نصب cPanel در سرور لینوکس

در این قسمت آموزش گام به گام در مورد نحوه نصب cPanel بر روی سرور لینوکس را بیان می‌کنیم.

مرحله اول

در مرحله اول باید اطمینان حاصل کنید که سرور پیش نیازهای نصب cPanel را داشته باشد. این‌ موارد شامل سیستم عامل پشتیبانی شده، حداقل مشخصات سخت‌افزاری، پیکربندی شبکه، پیکربندی فایروال و بقیه موارد است. برای دریافت جزئیات بیشتر دررابطه با این مرحله می‌توانید به قسمت «پیش نیازهای نصب سی پنل» مراجعه کنید.

مرحله دوم

باید به عنوان کاربر اصلی وارد سرور خود شوید.

مرحله سوم

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

# wget -N http://httpupdate.cpanel.net/latest

مرحله چهارم

اسکریپت نصب را با استفاده از تایپ دستور زیر اجرا کنید.

# chmod +x latest

مرحله پنجم

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

# ./latest

مرحله ششم

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

مرحله هفتم

پس از تمام شدن عملیات نصب با باز کردن یک مرورگر وب و تایپ آدرس IP سرور خود و سپس شماره پورت cPanel به رابط پنل خود دسترسی پیدا کنید. به عنوان مثال، اگر آدرس IP سرور شما 192.168.0.1است، می‌توانید با تایپ آدرس http://192.168.0.1:2082 به سی پنل خود دسترسی پیدا کنید.

مرحله هشتم

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

مرحله نهم

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

آموزش نحوه نصب سی پنل در سرور مجازی

آموزش نحوه نصب سی پنل در سرور مجازی

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

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

تعریف سرور مجازی؛ منابعی اختصاصی و مقرون به صرفه

قبل از خرید سرور مجازی باید بدانید, سرور مجازی نوعی محیط میزبانی است که به کاربران اجازه می‌دهد تا از طریق فناوری مجازی سازی، چندین نمونه از یک سرور را روی یک سرور فیزیکی واحد ایجاد کنند. هر سرور مجازی به عنوان یک سیستم مستقل و ایزوله با سیستم عامل، فضای دیسک و منابع خاص خود عمل می‌کند و یک محیط خصوصی و قابل تنظیم را برای نصب سی پنل در سرور لینوکس فراهم می‌کند.

سرورهای مجازی یک گزینه میانی بین هاست اشتراکی و سرورهای اختصاصی هستند. در یک محیط میزبانی مشترک، چندین وب سایت یک سرور فیزیکی را به اشتراک می‌گذارند و منابع مشابهی مانند CPU، RAM و فضای دیسک را در اختیار کاربران قرار می‌دهد.

چنانچه به کسب اطلاعات بیشتر راجب سرور مجازی علاقه دارید پیشنهاد میکنیم مقاله”VDS چیست؟ سرور مجازی اختصاصی VDS چه تفاوتی با VPS دارد؟“و “سرور مجازی یا VPS چیست و چه کاربردی دارد؟” مطالعه نمایید.

پیش نیازهای لازم برای آموزش نصب سی پنل در سرور لینوکس مجازی

قبل از نصب cPanel بر روی سرور مجازی، باید اطمینان حاصل کنید که سرور پیش نیازهای لازم را دارد:

  • سیستم عامل: سرور مجازی باید دارای یک سیستم عامل سازگار باشد. cPanel با چندین نوع لینوکس از جمله CentOS، Red Hat Enterprise Linux و CloudLinux سازگار است.
  • منابع سرور: سرور مجازی باید حداقل سیستم مورد نیاز برای cPanel را برآورده کند. حداقل‌های توصیه شده عبارتند از ۱ گیگابایت رم، ۲۰ گیگابایت فضای دیسک در دسترس، و پردازنده مرکزی ۲ گیگاهرتز یا سریعتر.
  • نشانی IP: این سرور یک نشانی IP اختصاصی دارد.
  • دسترسی به root: برای نصب cPanel باید به سرور مجازی دسترسی root داشته باشید.
  • فایروال: اگر فایروال روی سرور مجازی خود نصب کرده‌اید، باید آن را طوری پیکربندی کنید که اجازه دسترسی به پورت‌های سی پنل را بدهد. سی پنل برای باز بودن به پورت‌های ۲۰۸۲، ۲۰۸۳، ۲۰۸۶، ۲۰۸۷، ۲۰۹۵ و ۲۰۹۶ نیاز دارد.
  • پیکربندی DNS: باید مطمئن شوید که DNS سرور مجازی شما به درستی پیکربندی شده است. این شامل تنظیم نام میزبان و سرورهای نام سرور و همچنین پیکربندی رکوردهای DNS برای هر دامنه‌ای است که در سرور میزبانی می‌کنید.

آموزش نصب سی پنل در سرور مجازی

برای نصب cPanel بر روی سرور مجازی، باید مراحل زیر را دنبال کنید:

بررسی سیستم مورد نیاز

قبل از نصب سی پنل در سرور لینوکس مجازی، مطمئن شوید که سرور مجازی شما پیش نیازهای لازم را دارد.

آموزش نصب سی پنل در سرور مجازی

اتصال به سرور مجازی

با استفاده از یک کلاینت SSH مانند PuTTY به سرور مجازی متصل شوید. (در ادامه پیشنعاد می شود مقاله پروتکل SSH چیست را بخوانید)

Perl را نصب کنید

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

yum install perl

تنظیم نام هاست

نام میزبان سرور را با استفاده از دستور زیر تنظیم کنید:

hostname yourhostname.com

نام میزبان سرور خود را جایگزین yourhostname.com کنید.

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

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

curl -o latest -L https://securedownloads.cpanel.net/latest

اسکریپت نصب cPanel را اجرا کنید

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

sh latest

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

پیکربندی cPanel

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

اولین حساب سی پنل خود را تنظیم کنید

پس از پیکربندی سی پنل، می‌توانید اولین حساب خود را ایجاد کنید. این حساب برای مدیریت وب‌سایت‌ها و سایر ویژگی‌های میزبانی استفاده می‌شود. برای ایجاد یک حساب کاربری، با استفاده از اعتبار کاربری root خود وارد WHM شوید و روی دکمه “ایجاد یک حساب جدید” کلیک کنید.

چنانچه علاقه دارید درباره Whmcs بیشتر بدانید پیشنهاد میکنیم مقاله”Whmcs چیست و چه کاربردی دارد؟” مطالعه نمایید.

نصب نرم افزار اضافی

cPanel تعدادی بسته نرم افزاری اضافی را ارائه می‌دهد که می‌توانید آنها را هم نصب کنید، مانند وب سرور، سرور پایگاه داده و سرور FTP. برای نصب این بسته‌ها، به بخش «نرم‌افزار» WHM بروید و بسته‌هایی را که می‌خواهید نصب کنید انتخاب کنید.

کلام آخر

در این مقاله تمام نکات مربوط به نصب سی پنل در سرور لینوکس و مجازی را بررسی کردیم. پیش نیازهای لازم و نکات مربوط به نصب در هر یک از برنامه‌ها و سرورها گفته شد. همان طور که می‌دانید سی پنل یکی از محبوب‌ترین پنل‌ها برای کاربران است.

 

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

سی پنل با چه مرورگرهایی سازگار است؟

سی پنل با مرورگرهای Chrome، Firefox، Microsoft Edge و Safari سازگار است و تست‌های لازم نیز در جهت خطایابی انجام شده است.

آیا نصب سی پنل در سرور مجازی ویندوز انجام می‌شود؟

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

فیس بوک
توییتر
لینکدین
تامبلر
پین ترست
رددیت
ایمیل

5 اردیبهشت 1403

در 14:54

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

5 اردیبهشت 1403

در 12:00

microsoft sql server چیست؟ در دنیای امروز، داده‌ها به عنوان ارزشمندترین دارایی هر سازمان شناخته می‌شوند. مدیریت و تحلیل این حجم عظیم از اطلاعات نیازمند ابزار...

23 اسفند 1402

در 22:42

کیورد استافینگ یکی از روش‌های سئو کلاه ‌سیاه به شمار می‌رود. این اصطلاح از دو واژه Keyword به معنای کلمه کلیدی و Stuffing به معنای پرکردن تشکیل شده است. به‌ع...

23 اسفند 1402

در 20:27

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

23 اسفند 1402

در 18:54

Rich snippets چیست؟ گاهی به‌کرات متخصصین سئوی کهنه‌کار از این واژه استفاده می‌کنند. اخیراً، گوگل با استفاده از تکنولوژی‌های پیشرفته‌تر، توانایی نمایش اطلاعات...

18 دی 1402

در 12:27

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

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.