نبذة عن cPanel
cPanel & WHM هي لوحة إدارة الاستضافة الأوسع انتشارًا. يخدم WHM (اختصار WebHost Manager) مسؤول الخادم: إنشاء الحسابات، وباقات الموارد، وخدمة DNS، والبريد الإلكتروني، والنسخ الاحتياطي. أما cPanel فهي الواجهة التي يستخدمها كل عميل نهائي لإدارة مواقعه وقواعد بياناته وعناوين بريده وشهاداته.
عند التسليم يكون الـ VPS (بنظام Debian أو Ubuntu، في باريس أو فرانكفورت) قد شغّل المثبّت الرسمي الذي يُنزَّل من securedownloads.cpanel.net/latest. يُولَّد كذلك كلمة مرور عشوائية لحساب root من 48 خانة ست عشرية، ثم يجمع الملف /tmp/credentials.txt عنوان IP ورابط WHM وكلمة المرور هذه.
يبقى عليك فتح WHM، وإكمال معالج الإعداد الأولي، وإدخال ترخيص cPanel صالح. الترخيص لا يأتي مع التثبيت، وهو لازم لاستخدام اللوحة.
ما يمكنك فعله مع cPanel
WHM لمسؤول الخادم
واجهة إدارة تعمل عبر HTTPS على المنفذ 2087 بحساب root. منها تدير الحسابات والحصص والخدمات وإعدادات الخادم.
cPanel لكل حساب
لكل حساب يُنشأ في WHM واجهة cPanel خاصة به على المنفذ 2083، يدير منها الملفات وقواعد البيانات والنطاقات وصناديق البريد دون صلاحيات root.
المثبّت الرسمي من cPanel
ينزّل السكربت المثبّت الذي تنشره cPanel، ويتحقق من وجود /usr/local/cpanel/cpanel قبل اعتبار التثبيت ناجحًا. لا تُستخدم أي نسخة معدّلة.
بيانات دخول تُولَّد عند التسليم
تُنشأ كلمة مرور root عشوائية لكل خادم، وتُكتب مع روابط الدخول في /tmp/credentials.txt. الملف يقرؤه root وحده (الصلاحيات 600).
سجل تثبيت كامل
يُحفظ كل ناتج التثبيت في /var/log/cpanel-auto-install.log، وهو مفيد لمتابعة التقدم أو لمعرفة سبب أي إخفاق.
ابدأ مع cPanel
من الطلب إلى التشغيل الفعلي في دقائق.
- 1
اطلب الـ VPS مع تحديد cPanel
اختر خادم VPS لينكس (باريس أو فرانكفورت) بنظام Debian أو Ubuntu، ثم فعّل خيار cPanel في تبويب «التطبيقات» ضمن نموذج الطلب. خصّص ما لا يقل عن 2 غيغابايت من الذاكرة RAM.
- 2
اتصل بالخادم واقرأ بيانات الدخول
بعد تسليم الخادم اتصل به عبر SSH. تثبيت cPanel يستغرق وقتًا، فتابعه من السجل، ثم اقرأ ملف بيانات الدخول عند اكتماله.
Bashssh root@SERVER_IP tail -f /var/log/cpanel-auto-install.log cat /tmp/credentials.txt - 3
أكمل معالج WHM وأنشئ حسابًا
افتح https://SERVER_IP:2087 وسجّل الدخول بالمستخدم root وكلمة المرور الموجودة في الملف. اقبل تحذير المتصفح بشأن الشهادة الموقّعة ذاتيًا، وأدخل ترخيص cPanel، وأكمل المعالج، ثم أنشئ أول حساب cPanel.
Bashhttps://SERVER_IP:2087 - 4
أمّن الخادم قبل الإنتاج
انسخ بيانات الدخول إلى مدير كلمات مرور ثم احذف الملف. وجّه نطاقًا إلى الخادم واستخدمه اسم مضيف في WHM، وتأكد أن الجدار الناري يسمح بالمنفذين 2087 و2083 ومنافذ مواقعك. وأخيرًا اضبط النسخ الاحتياطي من WHM.
Bashshred -u /tmp/credentials.txt
استخدامات cPanel
استضافة مواقع عملائك
تجمع وكالة الويب مواقع عملائها على خادم واحد، بحساب cPanel لكل عميل وقواعد بيانات وصناديق بريد خاصة به.
إعادة بيع الاستضافة المشتركة
يتيح WHM تعريف باقات الموارد وإنشاء الحسابات عند الطلب. وهذا أساس نشاط إعادة بيع الاستضافة.
الانتقال من استضافة قائمة
إن كانت مواقعك تعمل على cPanel لدى مزوّد آخر، فستجد الواجهة نفسها على خادم تتحكم أنت في موارده وإعداداته.
جمع المواقع وDNS والبريد في مكان واحد
لوحة واحدة تدير نطاقاتك ومناطق DNS وشهاداتك وعناوين بريدك، وتناسب شركة صغيرة تريد كل شيء في مكان واحد.
أسئلة شائعة عن cPanel
يكتبها سكربت التثبيت في /tmp/credentials.txt، وهو ملف يقرؤه root وحده. يحتوي على عنوان IP العام ورابط WHM على المنفذ 2087 ورابط cPanel على المنفذ 2083 وكلمة مرور root المولّدة. انسخه سريعًا لأنه محفوظ في مجلد مؤقت.
المزيد عن cPanel
ترخيص cPanel
لا يتضمن التثبيت ترخيصًا. ملف بيانات الدخول يذكّر بذلك: لا بد من ترخيص cPanel صالح. احصل عليه من cPanel أو من موزّع معتمد، وأدخله عند أول دخول إلى WHM.
متابعة التثبيت
يكتب السكربت كل شيء في /var/log/cpanel-auto-install.log. ما دام الملف /tmp/credentials.txt غير موجود فالتثبيت لم ينتهِ بعد، إذ لا يُنشأ إلا بعد التحقق من /usr/local/cpanel/cpanel. وإذا فشل التثبيت ينتهي السجل بالرسالة ERROR: cPanel installation failed..
المنافذ والوصول
يعمل WHM على المنفذ TCP 2087 وcPanel على المنفذ 2083، كلاهما عبر HTTPS. عند أول دخول سيحذّرك المتصفح من شهادة غير معروفة، وهذا طبيعي إلى أن تستخدم اسم مضيف صالحًا. إذا فعّلت جدارًا ناريًا فافتح هذين المنفذين، إضافة إلى منافذ الخدمات التي تستضيفها (الويب والبريد).
حفظ بيانات الدخول
يوجد الملف /tmp/credentials.txt في مجلد مؤقت. انسخه عند أول اتصال ثم احذفه. بعد ذلك غيّر كلمة مرور root وفكّر في اعتماد المصادقة بمفتاح SSH.
تريد استضافة دون إدارة خادم؟
إن كنت لا ترغب في إدارة خادم، فاطّلع على عرض استضافة cPanel. وبالنسبة إلى أسماء النطاقات، تفضّل بزيارة /web-domains.