دليل شامل: تثبيت سي بانيل على أوبونتو وألما لينكس

تثبيت سي بانيل على أوبونتو وألما لينكس

مقدمة

يُعد cPanel واحداً من أكثر لوحات التحكم في الاستضافة الإلكترونية استخداماً وتطوراً المتاحة اليوم. مع أكثر من 70،000 تثبيت للخوادم تدعم أكثر من 11 مليون نطاق، يوفر cPanel واجهة رسومية بديهية ومجموعة أدوات قوية لإدارة كل جانب من جوانب بيئة الاستضافة بسهولة.

تم إطلاق cPanel لأول مرة في عام 1996، ومنذ ذلك الحين لم يتوقف الرئيس التنفيذي نيك كوستون ومزود الاستضافة الإلكترونية cPanel Inc. عن تحسينه. تهدف المنصة إلى تزويد مدراء النظام ومضيفي الويب وغيرهم من محترفي تكنولوجيا المعلومات بإمكانيات إدارة الخوادم والمواقع والحسابات المبسطة من خلال لوحة تحكم سهلة الاستخدام تعتمد على النقر.

تشمل بعض الميزات والفوائد الرئيسية التي توفرها cPanel ما يلي:

  • النشر الآلي لتطبيقات ويب مثل ووردبريس
  • التثبيت بنقرة واحدة لأكثر من 100 تطبيق ويب آخر عبر Softaculous
  • التحكم الكامل في الملفات وقواعد البيانات والبريد الإلكتروني ونظام أسماء النطاقات DNS
  • إدارة النطاقات الفرعية والنطاقات الفرعية
  • تتبع استخدام المستخدمين والموارد
  • أدوات أمان مثل جدار الحماية mod_security
  • مراقبة الخادم وتحليله
  • أتمتة قوية وبرمجة النصوص

مع الدعم المدمج لميزات مثل PHP وPerl وApache وExim وDNS والمزيد – بالإضافة إلى القدرة على إضافة وظائف بسرعة من خلال ملحقات cPanel – إنها منصة استضافة مزودة بشكل كامل للغاية.

الآن دعونا ننتقل إلى الخطوات اللازمة لتثبيت وتكوين cPanel على خادم لينكس الخاص بك!

متطلبات النظام والمسبقات

1. متطلبات النظام لأوبونتو:

  • تكوين جدار الحماية: قبل تثبيت cPanel وWHM، يوصى بتعطيل جدار حماية نظام التشغيل. تسمح توزيعات أوبونتو لك بتعطيل جدار الحماية أثناء التثبيت باستخدام الأوامر التالية:
$ iptables-save > ~/firewall.rules
$ systemctl stop ufw.service
$ systemctl disable ufw.service 

بعد التثبيت، يمكنك تكوين جدار حماية باستخدام عملاء جهة خارجية مثل APF أو CSF.

2. متطلبات النظام لنظام AlmaLinux OS:

  • تعطيل SELinux: للتوافق مع cPanel وWHM ، يجب تعطيل SELinux. يمكنك القيام بذلك إما عبر الواجهة الرسومية أو عن طريق تحرير ملف /etc/selinux/config:
SELINUX=disabled
SELINUXTYPE=targeted

تأكد من عدم وجود # يسبق خيار SELINUX=disabled.

تثبيت cPanel وWHM

الخطوة 1: تحديث وإعداد

لأوبونتو:

$ sudo apt update && sudo apt upgrade -y

لألما لينكس:

$ sudo dnf update -y

الخطوة 2: تعيين اسم المضيف

لكل من أوبونتو وألما لينكس ، عيّن اسم المضيف للخادم الخاص بك إلى اسم نطاق مؤهل بالكامل (FQDN):

$ sudo hostnamectl set-hostname server.yourdomain.com

الخطوة 3: تثبيت توابع cPanel

لكليهما:

$ sudo apt install -y curl # لأوبونتو أو  
$ sudo dnf install -y curl # لألما لينكس

الخطوة 4: استرداد البرنامج النصي للتثبيت وتشغيله

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

تقوم هذه الأمر باسترداد آخر برنامج تثبيت لـ cPanel وWHM وبدء عملية التثبيت. قد تستغرق العملية بعض الوقت ، لذا كن صبورًا.

تخصيص التثبيت الخاص بك

نظرة عامة:

قبل بدء التثبيت ، يمكنك تخصيص جوانب مختلفة من cPanel وWHM.

طرق التثبيت:

  • التثبيت السريع: تستخدم هذه الطريقة ملفات tar لتنزيل ملفات cPanel وWHM المحددة وتستخدم حزم RPM أو .deb للنظام ، بناءً على التوزيع.

خيارات التثبيت:

يمكنك تخصيص التثبيت باستخدام خيارات مختلفة:

  • --confirm: يتطلب التأكيد قبل تشغيل برنامج التثبيت.
  • --force: فرض التثبيت على تكوين غير موصى به.
  • --keep: الاحتفاظ بالدليل المستهدف بعد التثبيت.
  • --nochown: تخطي تعيينات الأذونات للملفات المستخرجة.
  • --noexec: تجنب تشغيل برنامج التثبيت.
  • --nox11: منع إنشاء محطة إدخال المحاكاة X11.
  • --skip-cloudlinux: تخطي التحويل التلقائي إلى CloudLinux.
  • --skip-wptoolkit: تجنب تثبيت WP Toolkit.
  • --skip-imunifyav: تخطي تثبيت ImunifyAV.
  • --target NewDirectory: استخراج ملفات التثبيت إلى دليل محدد.
  • --tar arg1 [arg2 ...]: الوصول إلى محتويات الأرشيف باستخدام الأمر tar.

مهم:

إذا كان لديك ترخيص CloudLinux ولا تريد التحويل التلقائي ، فاستخدم خيار --skip-cloudlinux.

الخاتمة

يتضمن تثبيت cPanel وWHM على أوبونتو وألما لينكس نهجًا منظمًا ، يتناول متطلبات النظام المحددة وخيارات التخصيص. من خلال اتباع هذا الدليل بعناية ، ستقوم بتثبيت بيئة cPanel وWHM المصممة وفقًا لتفضيلاتك بنجاح. تذكر دائمًا إعطاء الأولوية للأمان والحفاظ على تحديث الأنظمة ومراجعة التكوينات دوريًا للحصول على أفضل أداء.

LEAVE A COMMENT