چگونه سی پنل (cPanel) را روی سرور نصب کنیم؟
کنترل پنل cPanel مبتنی بر لینوکس است که برای مدیریت میزبانی وب استفاده می شود و مشابه یک برنامه دسکتاپ عمل می کند. با cPanel، می توانید به جای اجرای دستورات پیچیده، اقداماتی را از یک داشبورد کاربر پسند انجام دهید. از این رو سی پنل یکی از محبوب ترین کنترل پنل ها در بین توسعه دهندگان وب و شرکت های میزبانی وب است. در این بخش قصد داریم به آموزش نصب سی پنل روی سرور به صورت گام به گام بپردازیم. اما پیش از آن به نکات مهم هنگام نصب سی پنل می پردازیم.
نکات مهم نصب سی پنل روی سرور
نصب کنترل پنل cPanel به خودی خود کار پندان پیچیده ای نیست اما در صورت عدم راعیت برخی نکات ممکن است با مشکلاتی رو به رو شوید که زمان زیادی را از شما خواهد گرفت. بنابراین برای نصب cPanel روی سرور به نکات زیر توجه داتشه باشید:
- توجه داشته باشید که امکان حذف این کنترل پنل از روی سرور وجود ندارد. بنابراین اگر می خواهید آن را حذف کنید، باید سرور را فرمت کنید.
- این کنترل را تنها باید روی یک سیستم عامل تازه نصب شده نصب کنید.
- برای نصب cPanel باید به با دسترسی root وارد سرور شوید. اگر دسترسی root ندارید، با ارائه دهنده هاست خود تماس بگیرید.
- توجه داشته باشید که نباید قبل از نصب cPanel سرویسی را نصب کنید، چرا که در این صورت با مشکلات سازگاری مواجه خواهید شد.
مراحل نصب سی پنل روی سرور
نصب کنترل پنل cPanel با یک دستور انجام می پذیرد اما برای این کار باید مراحلی طی شود ک در ادامه به طور کامل به آن می پردازیم پس با طی کردن مراحل زیر به نصب سی پنل روی سرور خود بپردازید:
مرحله اول: ssh زدن به سرور
برای نصب سی پنل روی سرور ابتدا با دسترسی root به سرور خود ssh بزنید. برای این کار از دستور زیر استفاده کنید:
ssh root@serverip –p portnumber
مرحله دوم: آپدیت کردن پکیج ها
با وارد کردن دستورات زیر هسته سیستم عامل و پکیج های سیستم عامل خود را آپدیت کنید. دستور آپدیت در سیستم عامل های مختلف متفاوت است.
- برای CentOS 7، CloudLinux 7 یا CloudLinux 6، دستور زیر را اجرا کنید:
yum update
- برای CloudLinux 8 و AlamLinux 8، دستور زیر را اجرا کنید:
dnf update
برای اوبونتو، دستورات زیر را اجرا کنید:
apt update
apt upgrade
مرحله سوم: راه اندازی مجدد سرور
اکنون سرور را با وارد کردن دستور زیر راه اندازی مجدد کنید.
shutdown -r now
پس از راه اندازی مجدد سرور، با دسترسی root از طریق SSH مجددا به خط فرمان سرور دسترسی پیدا کنید.
مرحله چهارم: دستور نصب سی پنل روی سرور
برای نصب سی پنل روی سرور آخرین نسخه cPanel را دانلود کنید و اسکریپت نصب را اجرا کنید.
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
بعد از اتمام نصب در کنسول پیغام “the cPanel Installation has been completed” را مشاهده خواید کرد.
توجه: توصیه می کنیم دستور نصب را درLinux screen session اجرا کنید. ابزار Linux Screen به شما این امکان را می دهد تا یک shell session ایجاد کنید که در صورت بروز اختلال در شبکه همچنان به کار خود ادامه می دهد.
نصب screen
دستورالعمل های نصب برنامه Screen بر اساس سیستم عامل سرور شما و ابزارهای مدیریت آن متفاوت است. برای اینکه بفهمید آیا سیستم عامل شما ابزار Screenرا دارد دستور زیر را اجرا کنید.
which screen
اگر Screen روی سیستم عامل شما نصب نیست، دستورات زیر را بسته به نوع سیستم عامل خود اجرا کنید تا Screen روی سرور شما نصب شود.
اگر سیستم عامل شما از yum استفاده می کند، می توانید Screen را با دستور زیر نصب کنید.
yum install screen
در صورتی که سیستم شما از apt استفاده می کند، می توانید Screen را با دستور نصب کنید.
apt install screen
برای اجرای نرم افزار Screen، دستور screen را وارد کنید. اگر session شما به دلایلی قطع شد، دوباره وارد سرور خود شوید و دستور screen -r را اجرا کنید. این کار شما را دوباره به session متصل می کند.
سوالات متداول
بله، نه تنها میتوانید cPanel را روی همه نسخههای اوبونتو نصب کنید، بلکه اوبونتو و سیپنل ترکیب بسیار خوبی هستند و فرآیند نصب سبتاً ساده ای نیز دارند. با این حال، توصیه می شود cPanel را بر روی آخرین نسخه اوبونتو که 23.04 است نصب کنید.
توصیه می کنیم دستور نصب را درLinux screen session اجرا کنید. ابزار Linux Screen به شما این امکان را می دهد تا یک shell session ایجاد کنید که در صورت بروز اختلال در شبکه همچنان به کار خود ادامه می دهد.