Home Knowledge base Skyline Cloud كيفية استضافة موقع إلكتروني على cPanel (خطوة بخطوة) KNOWLEDGE BASE

كيفية استضافة موقع إلكتروني على cPanel (خطوة بخطوة)

دليل عملي خطوة بخطوة لنشر موقع إلكتروني مباشر على cPanel: توجيه نطاقك، رفع الملفات، إنشاء قاعدة بيانات، وتأمينه بشهادة SSL مجانية — على استضافة سعودية داخل المملكة.

يُعد cPanel لوحة التحكم الأكثر استخداماً لاستضافة المواقع في العالم، ولسبب وجيه: فهو يحوّل إدارة الخادم إلى مهمة بنقرات بسيطة. يأخذك هذا الدليل عبر استضافة موقع إلكتروني على cPanel من البداية إلى النهاية — توجيه النطاق، ورفع الملفات، وإنشاء قاعدة بيانات، وتأمين كل شيء بشهادة SSL مجانية.

سنستخدم استضافة سكايلاين السحابية كمرجع، حيث تبقى بياناتك داخل المملكة بما يتوافق مع نظام حماية البيانات الشخصية (PDPL) والهيئة الوطنية للأمن السيبراني (NCA) وسدايا (SDAIA)، مع دعم محلي باللغة العربية — لكن كل خطوة هنا تنطبق على أي استضافة cPanel قياسية.

قبل أن تبدأ

ستحتاج إلى ثلاثة أشياء:

  • حساب استضافة cPanel فعّال (يمكنك التسجيل من هنا).
  • اسم نطاق مسجّل — نطاق .sa أو أي امتداد آخر.
  • ملفات موقعك: إمّا موقع ثابت (HTML/CSS/JS) أو نظام إدارة محتوى مثل ووردبريس.

بعد تجهيز حسابك، ستصلك رسالة ترحيب تحتوي على رابط الدخول إلى cPanel (عادةً https://yourserver:2083 أو https://yourdomain.com/cpanel)، واسم المستخدم، وكلمة المرور.

الخطوة 1: وجّه نطاقك إلى الخادم

قبل رفع أي شيء، يجب أن يشير نطاقك إلى خادم الاستضافة. هناك طريقتان شائعتان.

الخيار أ — استخدام خوادم أسماء المضيف (موصى به). سجّل الدخول إلى مزوّد تسجيل النطاق واستبدل خوادم الأسماء بتلك الموجودة في رسالة الترحيب، مثل:

ns1.alskyline.com
ns2.alskyline.com

هذا يفوّض إدارة DNS بالكامل إلى المضيف، فيتولى cPanel إدارة سجلاتك تلقائياً.

الخيار ب — الإبقاء على DNS الحالي وتوجيه سجل A. إذا كنت تدير DNS في مكان آخر، أنشئ سجلات A تشير إلى عنوان IP الخاص بخادمك:

النوع الاسم القيمة TTL
A @ 203.0.113.10 3600
A www 203.0.113.10 3600

قد تستغرق تغييرات DNS من بضع دقائق إلى 48 ساعة لتنتشر عالمياً. تحقق منها عبر:

dig +short yourdomain.com

الخطوة 2: أضف نطاقك في cPanel

إذا لم يكن النطاق هو نطاقك الأساسي بالفعل، أضفه ضمن Domains:

  1. افتح cPanel وانتقل إلى Domains (أو Addon Domains في القوالب الأقدم).
  2. اضغط Create a New Domain.
  3. أدخل نطاقك. يملأ cPanel جذر المستندات تلقائياً، وهو عادةً /home/username/public_html للنطاق الأساسي، أو /home/username/yourdomain.com للنطاق المُضاف.
  4. اضغط Submit.

لاحظ مسار جذر المستندات — فهو المجلد الذي يجب أن توضع فيه ملفات موقعك.

الخطوة 3: ارفع ملفات موقعك

أمامك طريقتان موثوقتان.

عبر مدير الملفات (دون برامج إضافية)

  1. افتح File Manager في cPanel.
  2. انتقل إلى جذر المستندات (public_html).
  3. اضغط Upload واختر ملفاتك. إذا كان لديك أرشيف .zip، ارفعه ثم اضغط بزر الفأرة الأيمن واختر Extract — وهذا أسرع بكثير من رفع مئات الملفات المنفردة.
  4. تأكد أن صفحتك الرئيسية باسم index.html أو index.php، إذ يعرضها cPanel تلقائياً.

عبر FTP/SFTP (الأفضل للمواقع الكبيرة)

أنشئ حساب FTP ضمن FTP Accounts، ثم اتصل ببرنامج مثل FileZilla:

Host:     yourdomain.com  (أو sftp://yourdomain.com)
Username: ftpuser@yourdomain.com
Password: كلمة-مرور-FTP
Port:     21 (FTP) أو 22 (SFTP)

اسحب ملفاتك إلى public_html. بروتوكول SFTP على المنفذ 22 مشفّر ويُفضَّل عندما تدعم باقتك خدمة SSH.

الخطوة 4: أنشئ قاعدة بيانات (للمواقع الديناميكية)

المواقع الثابتة (HTML) تتخطّى هذه الخطوة. أمّا ووردبريس ولارافيل والتطبيقات المشابهة فتحتاج إلى قاعدة بيانات MySQL/MariaDB.

  1. افتح MySQL Databases في cPanel.
  2. ضمن Create New Database، أدخل اسماً (يضيف cPanel بادئة تلقائياً، مثل user_wpdb) واضغط Create Database.
  3. ضمن Add New User، أنشئ مستخدماً وكلمة مرور قوية.
  4. ضمن Add User to Database، اختر المستخدم وقاعدة البيانات، ثم امنح ALL PRIVILEGES.

دوّن القيم الأربع — اسم قاعدة البيانات، واسم المستخدم، وكلمة المرور، والمضيف (localhost) — فستحتاجها في إعدادات تطبيقك (في ووردبريس، ملف wp-config.php):

define( 'DB_NAME', 'user_wpdb' );
define( 'DB_USER', 'user_wpuser' );
define( 'DB_PASSWORD', 'كلمة-المرور-القوية' );
define( 'DB_HOST', 'localhost' );

نصيحة: لتثبيت ووردبريس بنقرة واحدة، تتضمن كثير من باقات cPanel أداة WP Toolkit أو Softaculous ضمن قسم البرامج، وهي تجهّز قاعدة البيانات وملف الإعداد نيابةً عنك.

الخطوة 5: فعّل شهادة SSL المجانية (HTTPS)

لا تقدّم موقعك أبداً عبر HTTP العادي. يتضمن cPanel أداة AutoSSL التي تُصدر شهادات مجانية (من نوع Let's Encrypt) وتجدّدها تلقائياً.

  1. انتقل إلى SSL/TLS Status ضمن قسم الأمان (Security).
  2. تأكد أن نطاقك وwww يظهران بقفل أخضر. إن لم يكونا كذلك، حدّدهما واضغط Run AutoSSL.
  3. تتحقق AutoSSL من الملكية وتثبّت الشهادة خلال دقائق — بشرط أن يكون نطاقك يشير بالفعل إلى الخادم (الخطوة 1).

ثم افرض استخدام HTTPS بإضافة ما يلي إلى أعلى ملف .htaccess داخل public_html:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

الخطوة 6: اختبر الموقع وأطلقه

افتح https://yourdomain.com في المتصفح. يجب أن ترى موقعك مع قفل أمان صالح. فحوصات سريعة:

  • لا يظهر القفل؟ أعد تشغيل AutoSSL وتأكد من انتشار DNS.
  • يظهر سرد للمجلدات بدل موقعك؟ ملف الصفحة الرئيسية باسم خاطئ أو في مجلد غير صحيح.
  • خطأ "اتصال قاعدة البيانات"؟ راجع القيم الأربع لقاعدة البيانات في ملف الإعداد.

أخيراً، اضبط نسخاً احتياطية منتظمة. استخدم أداة Backup في cPanel، أو الأفضل النسخ الاحتياطي السحابي على مستوى المضيف لتتمكن من الاستعادة بسرعة. وإن كنت تشغّل أيضاً بريداً مؤسسياً على النطاق نفسه، فاطّلع على استضافة البريد المؤسسي للحفاظ على فصل نظيف بين البريد والموقع.

لماذا تهم الاستضافة داخل المملكة

بالنسبة للشركات في السعودية ودول الخليج، أصبح المكان الذي تقيم فيه بياناتك فعلياً مسألة امتثال متزايدة الأهمية، لا مجرد مسألة أداء. استضافة موقعك وقاعدة بياناتك داخل المملكة تبقيك متوافقاً مع متطلبات PDPL وNCA، وتقلّل زمن الاستجابة للزوّار المحليين، وتمنحك دعماً باللغة العربية ضمن منطقتك الزمنية. يمكنك استكشاف الخيارات كاملة عبر مركز استضافة المواقع في السعودية.

ابدأ الآن

جاهز للإطلاق؟ أنشئ حسابك في سكايلاين كلاود، واختر باقة استضافة cPanel، واجعل موقعك مباشراً — بأمان وداخل المملكة — خلال دقائق.

SKYLINE Engineering

@skyline

The engineering team at SKYLINE Industrial Solutions. We publish field-tested guides drawn from real KSA and GCC deployments.

See author profile
SKYLINE engineering services

Need this implemented for you?

Reading is free — building it right takes a team. SKYLINE engineers ship Skyline Cloud for Aramco vendors, banks, hospitals and government agencies across Saudi Arabia. Talk to us before you start.

Aramco Approved Contractor ISO 9001 · ISO 27001 SAMA CSF aligned NCA ECC ready 247+ KSA clients

Comments

0 total · 0 threads
Be the first to leave a comment.