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

پیش‌نیازهای نصب cPanel روی سرور مجازی

قبل از شروع فرآیند نصب، باید شرایط زیر را بررسی کنید:

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

AlmaLinux (توصیه‌شده)
CentOS 7 (پشتیبانی محدود)
Rocky Linux
CloudLinux

حداقل منابع سرور:

پردازنده: حداقل ۲ هسته
رم: ۲ گیگابایت (توصیه‌شده: ۴ گیگابایت)
فضای ذخیره‌سازی: حداقل ۲۰ گیگابایت
دسترسی روت (Root) و SSH

آدرس IP استاتیک و تنظیمات DNS

مراحل نصب cPanel روی سرور لینوکس

۱. ابتدا وارد سرور شوید و با دستور زیر سیستم را به‌روز کنید:

yum update -y

۲. برای جلوگیری از مشکلات نصب، SELinux را غیرفعال کنید:

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
setenforce 0

۳. سی پنل به Perl و Curl نیاز دارد. آن‌ها را نصب کنید:

yum install perl curl -y

۴. اکنون اسکریپت رسمی نصب cPanel را اجرا کنید:

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

این فرآیند ممکن است ۲۰ تا ۳۰ دقیقه طول بکشد.

۵. پس از اتمام نصب، می‌توانید وارد WHM (Web Host Manager) شوید:

آدرس WHM:

https://your-server-ip:2087

نام کاربری: root
رمز عبور: همان رمز عبور روت سرور

در اولین ورود، توافق‌نامه لایسنس را تأیید کرده و تنظیمات اولیه را پیکربندی کنید.

۶. تنظیمات اولیه WHM
✔ لایسنس cPanel: اگر لایسنس دارید، آن را وارد کنید. در غیر این صورت، می‌توانید نسخه آزمایشی (Trial) را فعال کنید.
✔ آدرس ایمیل مدیریت سرور
✔ تنظیمات DNS و نام سرور (Nameserver)
✔ فعال‌سازی سرویس‌های موردنیاز (Apache, PHP, MySQL, Exim و...)

۷. پس از نصب سی پنل، برای افزایش امنیت سرور، ConfigServer Security & Firewall (CSF) را نصب کنید:

cd /usr/src
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

سپس فایروال را فعال کنید:

systemctl enable csf
systemctl start csf

۸. برای ایجاد اولین سایت، از WHM → Account Functions → Create a New Account اقدام کنید و اطلاعات دامنه و تنظیمات هاست را وارد کنید.


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

 

 

 

 

آیا این پاسخ مفید بود؟ 0 کاربر این مقاله را مفید می دانند (0 رای)