Back to Article List

كيفية رفع موقعك على الاستضافة خطوة بخطوة – دليل شامل للمبتدئين

كيفية رفع موقعك على الاستضافة (شرح عملي خطوة بخطوة) - كيفية رفع موقعك على الاستضافة خطوة بخطوة – دليل شامل للمبتدئين
كيفية رفع موقعك على الاستضافة خطوة بخطوة – دليل شامل للمبتدئين | مرام هوست

كيفية رفع موقعك على الاستضافة خطوة بخطوة

بعد الانتهاء من تصميم موقعك أو تطويره، تأتي المرحلة الأهم: رفع الموقع على الاستضافة حتى يصبح متاحًا للجميع عبر الإنترنت.

الكثير من المبتدئين يظنون أن رفع الموقع يعني فقط رفع الملفات، لكن الحقيقة أن العملية تشمل عدة خطوات أساسية مثل:

  • ربط الدومين بالاستضافة (DNS)
  • رفع الملفات أو نقل الموقع
  • إنشاء قاعدة بيانات وربطها بالموقع
  • تفعيل SSL وحماية الموقع
  • اختبار الموقع والتأكد من عمله بشكل صحيح

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


فهرس المقال


قبل أن تبدأ: ماذا تحتاج؟

لرفع موقعك بنجاح، تأكد أن لديك:

  • استضافة (Shared أو VPS أو Cloud)
  • اسم نطاق (Domain) مرتبط بالمشروع
  • ملفات الموقع جاهزة (أو نسخة WordPress)
  • بيانات دخول لوحة التحكم (مثل cPanel)

الخطوة 1: تجهيز الاستضافة والدومين

بعد شراء الاستضافة، ستصلك بيانات الدخول على البريد، تشمل عادة:

  • رابط لوحة التحكم
  • اسم المستخدم وكلمة المرور
  • DNS / Nameservers

قم بتسجيل الدخول إلى لوحة التحكم أولًا للتأكد أن الحساب يعمل.


الخطوة 2: ربط الدومين بالاستضافة (DNS)

حتى يفتح موقعك على الدومين، يجب ربط الدومين بالاستضافة عبر DNS.

الطريقة الأشهر: تغيير Nameservers

اذهب إلى شركة الدومين وضع الـ Nameservers الخاصة بالاستضافة. مثال:

  • ns1.example.com
  • ns2.example.com

قد يستغرق انتشار DNS من 5 دقائق إلى 24 ساعة.

بديل: استخدام A Record

إذا كنت تريد إدارة DNS من مزود الدومين أو Cloudflare، ضع A Record يشير إلى IP الاستضافة.


الخطوة 3: إنشاء الموقع داخل لوحة التحكم

إذا كانت الاستضافة Shared أو cPanel:

  • ادخل إلى Domains أو Add-on Domains
  • أضف الدومين واختر مسار المجلد (Document Root)

عادة يكون مسار الموقع داخل:

  • public_html
  • أو مجلد فرعي داخل public_html

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

لديك 3 طرق شائعة لرفع الملفات:

1️⃣ File Manager (من cPanel)

  • ادخل إلى File Manager
  • اذهب إلى public_html
  • ارفع ملفات الموقع (ZIP)
  • فك الضغط (Extract)

2️⃣ عبر FTP

  • استخدم FileZilla
  • ادخل Host + Username + Password
  • ارفع الملفات إلى public_html

3️⃣ عبر SSH (للمحترفين)

  • رفع ملف ZIP أو Git Clone
  • فك الضغط
  • تعديل الصلاحيات

نصيحة: رفع ملف ZIP ثم Extract أسرع بكثير من رفع آلاف الملفات.


الخطوة 5: إنشاء قاعدة بيانات وربطها

إذا كان موقعك يستخدم قاعدة بيانات (مثل WordPress أو Laravel)، اتبع التالي:

  • ادخل إلى MySQL Databases
  • أنشئ Database جديدة
  • أنشئ User جديد
  • اربط الـ User بالـ Database مع All Privileges

بعدها:

  • WordPress: عدّل wp-config.php وأدخل بيانات DB
  • Laravel: عدّل ملف .env

الخطوة 6: تفعيل SSL وتشغيل HTTPS

تفعيل SSL مهم للأمان وثقة العملاء وSEO.

في cPanel:

  • اذهب إلى SSL/TLS أو Let’s Encrypt
  • فعّل الشهادة للدومين

بعدها فعّل إعادة التوجيه من HTTP إلى HTTPS.


الخطوة 7: اختبار الموقع وحل المشاكل الشائعة

بعد رفع الموقع:

  • افتح الدومين وتأكد من ظهور الصفحة الرئيسية
  • جرب صفحات متعددة
  • تأكد من الصور والروابط

مشاكل شائعة وحلول سريعة

  • 500 error: غالبًا ملف .htaccess أو صلاحيات
  • 403 error: صلاحيات المجلدات/الملفات
  • Database error: بيانات DB خاطئة
  • Site not found: DNS لم ينتشر بعد

طرق رفع الموقع حسب نوعه

✅ WordPress

  • رفع الملفات + إنشاء DB
  • تشغيل صفحة التثبيت

✅ Laravel / PHP Framework

  • رفع المشروع
  • composer install
  • ضبط .env
  • توجيه Document Root إلى public

✅ Static Website (HTML)

  • ارفع ملفات HTML داخل public_html
  • انتهى ✅

رفع موقعك على الاستضافة عملية واضحة إذا اتبعت الخطوات الصحيحة:

  • ربط الدومين بالاستضافة
  • رفع الملفات بالطريقة المناسبة
  • إنشاء قاعدة بيانات وربطها
  • تفعيل SSL
  • اختبار الموقع وحل الأخطاء

إذا أردت تجربة سلسة بدون تعقيد، اختيار استضافة قوية مع دعم تقني يفهم احتياجاتك سيختصر عليك الكثير من الوقت.

Powered by WHMCompleteSolution

×

اكتشف خدماتنا الجديدة

حلول استضافة متخصصة لتطبيقات SaaS، الأتمتة، قواعد البيانات، والذكاء الاصطناعي، مدعومة ببنية تعتمد على AMD EPYC و NVMe Gen4/Gen5.