اشتريت استضافة لموقعك، ووصلتك رسالة فيها رابط لوحة cPanel واسم مستخدم وكلمة مرور. تفتح اللوحة فتجد عشرات الأيقونات بأسماء تقنية، ولا تعرف من أين تبدأ. فتضطر إلى مراسلة الدعم أو مطوّر في كل مرة تريد فيها إنشاء بريد أو رفع ملف.
في هذا الدليل لـ cPanel للمبتدئين ستتعرف على الأقسام الرئيسية في اللوحة ووظيفة كل منها، ثم ننفذ معاً المهام الأكثر شيوعاً خطوة بخطوة: رفع موقع، وإنشاء قاعدة بيانات، وإنشاء بريد info@، وتغيير إصدار PHP، وجدولة مهمة تلقائية. وفي النهاية نصائح أمان تحمي حسابك.
ما هي لوحة cPanel وكيف تسجّل الدخول إليها؟
لوحة cPanel هي واجهة رسومية لإدارة حساب الاستضافة، تحوّل أوامر الخادم المعقدة إلى أزرار وصفحات واضحة. من خلالها تدير الملفات وقواعد البيانات والنطاقات والبريد والأمان والنسخ الاحتياطي.
طرق تسجيل الدخول
- عبر رابط الدخول الذي أرسلته شركة الاستضافة في رسالة الترحيب.
- غالباً عبر العنوان https://نطاقك:2083 أو https://نطاقك/cpanel، بحسب إعدادات الشركة.
- أو من لوحة حسابك لدى شركة الاستضافة بزر دخول مباشر دون كتابة كلمة المرور.
بعد الدخول ستجد في الأعلى مربع بحث، وهو أسرع طريقة للوصول إلى أي أداة: اكتب "email" أو "PHP" وستظهر الأداة المطلوبة. يمكنك أيضاً تغيير لغة الواجهة إلى العربية من إعدادات الحساب، لكن هذا الدليل يذكر أسماء الأدوات بالإنجليزية لأنها الأكثر استخداماً في الشروحات.
جولة في الأقسام الرئيسية لـ cPanel
قد يختلف ترتيب الأقسام وشكلها قليلاً بين الشركات حسب الإصدار والقالب والأدوات المفعّلة، لكن الأقسام التالية موجودة في معظم الحسابات.
| القسم | أهم أدواته | تستخدمه من أجل |
|---|---|---|
| Files | File Manager، FTP Accounts، Disk Usage | رفع ملفات الموقع وإدارتها |
| Databases | MySQL Databases، phpMyAdmin | إنشاء قواعد البيانات وإدارتها |
| Domains | Domains، Subdomains، Redirects، Zone Editor | ربط النطاقات وإعداد سجلات DNS |
| Email Accounts، Forwarders، Autoresponders | إنشاء البريد على نطاقك | |
| Security | SSL/TLS Status، Two-Factor Authentication | حماية الموقع والحساب |
| Software | مثبّت التطبيقات، MultiPHP Manager | تثبيت ووردبريس واختيار إصدار PHP |
| Metrics | Visitors، Bandwidth، Errors | متابعة الزيارات والأخطاء |
| Advanced | Cron Jobs | جدولة المهام التلقائية |
الملفات (Files)
مدير الملفات (File Manager) يتيح لك تصفح ملفات موقعك وتعديلها ورفعها من المتصفح مباشرة. المجلد الأهم هو public_html، فكل ما بداخله يظهر للزوار على نطاقك الرئيسي. أما حسابات FTP فتسمح برفع الملفات ببرامج مثل FileZilla، وهي أنسب للملفات الكثيرة.
قواعد البيانات (Databases)
أداة MySQL Databases لإنشاء قواعد البيانات والمستخدمين وربطهم، وphpMyAdmin لعرض محتوى القاعدة وتصديرها واستيرادها. أنظمة مثل ووردبريس تحفظ المقالات والإعدادات في قاعدة البيانات، بينما تحفظ الصور والقوالب في الملفات.
النطاقات (Domains)
من هنا تضيف نطاقات إضافية (Addon Domains) تستضيف عليها مواقع منفصلة في الحساب نفسه، وفي الإصدارات الحديثة أصبحت هذه الوظيفة ضمن صفحة Domains الموحدة. وتنشئ نطاقات فرعية (Subdomains) مثل shop.نطاقك، وتحويلات (Redirects) من عنوان إلى آخر. أما Zone Editor فيعرض سجلات DNS مثل A وCNAME وMX وTXT، وتحتاجه عند ربط خدمات خارجية.
البريد الإلكتروني (Email)
تنشئ من Email Accounts صناديق بريد على نطاقك، وتفتحها عبر بريد الويب أو تضبطها على الهاتف. ويمكنك إعداد التحويل (Forwarders) والردود التلقائية. ويمكنك أيضاً ضبط فلاتر لتصفية الرسائل المزعجة.
الأمان (Security)
صفحة SSL/TLS Status تعرض حالة شهادات SSL لنطاقاتك وتتيح تشغيل AutoSSL، والتفاصيل في دليل شهادة SSL. وصفحة Two-Factor Authentication لتفعيل المصادقة الثنائية لحسابك.
البرمجيات (Software)
يحتوي هذا القسم عادة على مثبّت تطبيقات، مثل Softaculous أو WordPress Toolkit بحسب ما توفره الشركة، لتثبيت ووردبريس وغيره ببضع نقرات. وفيه MultiPHP Manager لاختيار إصدار PHP لكل نطاق.
الإحصاءات (Metrics)
تعرض أدوات مثل Visitors وBandwidth وErrors بيانات الزيارات واستهلاك نقل البيانات وآخر أخطاء الخادم. أما Disk Usage في قسم الملفات فيوضح أي المجلدات تستهلك المساحة.
النسخ الاحتياطي (Backups)
تتيح أداة Backup أو Backup Wizard تنزيل نسخة من ملفاتك وقواعد بياناتك وبريدك، واستعادتها عند الحاجة. وقد توفر بعض الشركات أدوات إضافية للنسخ الاحتياطي التلقائي.
المهمة 1: رفع موقعك عبر مدير الملفات
- اضغط ملف موقعك على جهازك بصيغة ZIP، فرفع ملف واحد أسرع وأضمن من مئات الملفات.
- افتح File Manager وادخل إلى مجلد public_html.
- اضغط Upload واختر ملف ZIP وانتظر حتى يكتمل الرفع.
- عد إلى public_html، وانقر بالزر الأيمن على الملف واختر Extract.
- تأكد أن ملف index.html أو index.php موجود مباشرة داخل public_html وليس داخل مجلد فرعي.
- احذف ملف ZIP بعد الاستخراج، ثم افتح نطاقك في المتصفح للتحقق.
إذا كان موقعك يتكون من آلاف الملفات، أو كنت ستحدّثه كثيراً، فرفعه عبر برنامج FTP مثل FileZilla قد يكون أريح. أنشئ حساب FTP من FTP Accounts، ثم استخدم بياناته في البرنامج واسحب الملفات إلى public_html.
نصيحة: إذا ظهرت صفحة افتراضية بدل موقعك، فابحث عن ملف index قديم من الشركة داخل public_html واحذفه أو أعد تسميته، وتأكد من أن ملفات موقعك ليست داخل مجلد إضافي.
المهمة 2: إنشاء قاعدة بيانات ومستخدم
أغلب أنظمة إدارة المحتوى تحتاج قاعدة بيانات ومستخدماً له صلاحيات عليها:
- افتح MySQL Databases.
- في خانة Create New Database اكتب اسماً، مثل shop، ثم اضغط Create Database. سيضيف cPanel اسم حسابك قبله تلقائياً، مثل username_shop.
- في قسم MySQL Users أنشئ مستخدماً جديداً، واستخدم مولّد كلمات المرور لكلمة قوية واحفظها.
- في قسم Add User To Database اختر المستخدم والقاعدة واضغط Add.
- في صفحة الصلاحيات اختر ALL PRIVILEGES ثم Make Changes.
ستحتاج الآن ثلاث معلومات لملف إعداد موقعك: اسم القاعدة الكامل، واسم المستخدم الكامل، وكلمة المرور. أما عنوان الخادم فهو غالباً localhost.
المهمة 3: إنشاء بريد info@ على نطاقك
- افتح Email Accounts واضغط Create.
- اختر النطاق إن كان لديك أكثر من نطاق.
- اكتب info في خانة اسم المستخدم.
- ضع كلمة مرور قوية، وحدد مساحة الصندوق المناسبة إن طُلب منك ذلك.
- اضغط Create.
يمكنك بعدها فتح البريد من Check Email، أو اختيار Connect Devices لعرض إعدادات الخوادم والمنافذ اللازمة لضبطه على الهاتف أو برنامج البريد.
المهمة 4: تغيير إصدار PHP
- افتح MultiPHP Manager من قسم البرمجيات.
- حدد النطاق المطلوب من القائمة.
- اختر الإصدار من القائمة المنسدلة واضغط Apply.
- افتح موقعك وجرّب صفحاته الأساسية ولوحة الإدارة.
قبل الترقية، تأكد أن القالب والإضافات تدعم الإصدار الجديد. وإذا ظهرت أخطاء، عد إلى الإصدار السابق بالطريقة نفسها. ولضبط إعدادات مثل حجم الملفات المرفوعة، استخدم MultiPHP INI Editor.
المهمة 5: جدولة مهمة تلقائية (Cron Job)
المهام المجدولة تشغّل أمراً تلقائياً في أوقات محددة، مثل إرسال تقارير أو تنظيف ملفات مؤقتة.
- افتح Cron Jobs من قسم Advanced.
- أدخل بريداً لاستقبال نتائج التشغيل، أو اتركه فارغاً لعدم الاستقبال.
- اختر التوقيت من Common Settings، مثل مرة كل ساعة.
- اكتب الأمر في خانة Command، ثم اضغط Add New Cron Job.
مثال لتشغيل ملف PHP كل ساعة:
0 * * * * /usr/local/bin/php /home/username/public_html/cron.php >/dev/null 2>&1
استبدل username باسم حسابك. ويختلف مسار PHP أحياناً بين الخوادم، فاسأل الدعم إن لم يعمل الأمر. ولا تجعل المهام تعمل كل دقيقة دون حاجة، فهذا يستهلك موارد حسابك.
الخانات الخمس في بداية السطر تعني بالترتيب: الدقيقة، والساعة، واليوم من الشهر، والشهر، واليوم من الأسبوع. والنجمة (*) تعني "كل قيمة". فالسطر أعلاه يعني: عند الدقيقة صفر من كل ساعة، كل يوم.
المهمة 6: تثبيت ووردبريس ببضع نقرات
إذا كنت تريد موقعاً أو مدونة على ووردبريس، فلا حاجة لرفع الملفات وإنشاء قاعدة البيانات يدوياً، لأن مثبّت التطبيقات يتولى ذلك:
- افتح مثبّت التطبيقات من قسم Software، مثل Softaculous أو WordPress Toolkit حسب ما يتوفر في حسابك.
- اختر WordPress ثم Install.
- حدد النطاق، واترك خانة المجلد فارغة إذا أردت الموقع على النطاق الرئيسي مباشرة.
- اكتب اسم الموقع، واختر اسم مستخدم للمدير غير "admin"، وكلمة مرور قوية، وبريداً تتابعه.
- اضغط Install وانتظر دقيقة، ثم ادخل لوحة ووردبريس من الرابط الذي يظهر لك.
بعد التثبيت، تأكد من تفعيل شهادة SSL وأن عنوان الموقع يبدأ بـ https، ثم ثبّت قالباً موثوقاً وعدداً محدوداً من الإضافات التي تحتاجها فعلاً. كل إضافة زائدة تعني تحديثات أكثر واحتمالاً أكبر للبطء أو الثغرات.
نصائح أمان أساسية لحساب cPanel
احمِ الدخول
- فعّل المصادقة الثنائية (2FA) من Two-Factor Authentication.
- استخدم كلمة مرور طويلة وفريدة، ولا تشاركها عبر الرسائل.
- أنشئ حسابات FTP وبريد منفصلة لكل شخص بدل مشاركة بيانات الحساب الرئيسي.
كن حذراً عند التعديل
- خذ نسخة من أي ملف قبل تعديله، خاصة .htaccess وملفات الإعداد.
- لا تضبط صلاحيات الملفات على 777، فالقيم الشائعة 644 للملفات و755 للمجلدات.
- احذف التطبيقات والإضافات التي لم تعد تستخدمها، وحدّث الباقي باستمرار.
احتفظ بنسخ احتياطية خارج الخادم
نزّل نسخة كاملة دورياً واحفظها في مكان آخر. ونظّم ذلك وفق خطة واضحة: كم مرة تنسخ، وأين تحفظ، وكم نسخة تبقي.
أسئلة شائعة
هل أحتاج خبرة برمجية لاستخدام cPanel؟
لا. معظم المهام اليومية، كإنشاء البريد ورفع الملفات وتثبيت ووردبريس، تتم بالأزرار والنماذج. تحتاج بعض المعرفة فقط عند تعديل ملفات الإعداد أو سجلات DNS، وهنا يفيد التأني وسؤال الدعم.
ما الفرق بين cPanel وWHM؟
cPanel هي لوحة إدارة حساب استضافة واحد، أما WHM فهي لوحة إدارة الخادم كله وتستخدمها شركات الاستضافة أو أصحاب خوادم VPS والموزعون لإنشاء حسابات cPanel وإدارتها. كصاحب موقع على استضافة مشتركة، ستتعامل مع cPanel فقط.
حذفت ملفاً بالخطأ، هل يمكن استعادته؟
مدير الملفات قد ينقل الملفات المحذوفة إلى سلة المهملات إذا لم تختر الحذف النهائي، فتحقق منها أولاً. وإن لم تجده، فاسترجعه من نسخة احتياطية لديك أو لدى شركة الاستضافة إن كانت تحتفظ بنسخ.
لماذا لا يظهر موقعي بعد رفع الملفات؟
الأسباب الأكثر شيوعاً: الملفات داخل مجلد فرعي بدل public_html مباشرة، أو وجود ملف index افتراضي، أو أن النطاق لا يشير بعد إلى الخادم. تحقق من هذه الثلاثة بالترتيب.
هل يمكنني إدارة أكثر من موقع من حساب cPanel واحد؟
نعم، إذا كانت خطتك تسمح بنطاقات إضافية، فيمكنك إضافة كل نطاق بمجلد مستقل. لكن تذكر أن جميع المواقع تتقاسم موارد الحساب نفسه، فإذا كبر أحدها قد يكون من الأفضل فصله.
الخلاصة
لوحة cPanel أبسط مما تبدو في المرة الأولى: الملفات في File Manager، والبيانات في MySQL وphpMyAdmin، والنطاقات والبريد والأمان كل في قسمه. ابدأ بالمهام الخمس في هذا الدليل، وفعّل المصادقة الثنائية، واحتفظ دائماً بنسخة احتياطية خارج الخادم، وستجد أنك تدير موقعك بنفسك بثقة.
استضافة NetNexus تأتي مع cPanel وشهادة SSL مجانية ودعم بالعربي، وإن كنت طالباً جامعياً فجرّبها مجاناً عبر عرض الطلاب.
فريق NetNexus