- 895
-
المدونه
استضافة موقعك من جهازك المحلي: كيف تنشئ بيئة تطوير محليّة وترفعها بسهولة؟
المقدّمة:
في عالم تطوير الويب، يواجه المطوّرون، سواء كانوا مبتدئين أو محترفين، تحديًا مشتركًا: كيف يمكنهم إنشاء موقع على أجهزتهم المحلية، ثم رفعه إلى الاستضافة ليكون متاحًا للعالم؟
هذا الانتقال من “اللوكال هوست” إلى الإنترنت قد يبدو معقّدًا في البداية، لكنه في الحقيقة عملية سلسة إذا ما تمّت وفق خطوات منهجية واضحة.
في هذا المقال، سنأخذك في جولة احترافية لفهم بيئة التطوير المحلية، كيفية إعدادها، وأفضل الطرق لرفع موقعك إلى استضافة مثل “مستضيف” — بخطوات عملية وباللغة العربية الفصحى.
أولاً: ما هي بيئة التطوير المحلية؟
بيئة التطوير المحليّة هي نظام يتم إعداده على جهاز المطوّر ليحاكي بيئة الإنترنت (السيرفر)، مما يسمح له بتطوير الموقع وتجربته قبل نشره. تتكوّن عادة من:
-
خادم ويب (Web Server): مثل Apache أو Nginx
-
قاعدة بيانات (Database): مثل MySQL أو MariaDB
-
لغة برمجة: مثل PHP
-
واجهة إدارة: مثل phpMyAdmin
يمكن إعداد هذه البيئة باستخدام أدوات جاهزة مثل:
-
XAMPP (ويندوز / ماك / لينكس)
-
Laragon (ويندوز)
-
LocalWP (لووردبريس)
ثانيًا: خطوات إعداد بيئة تطوير محلية:
1. تحميل وتثبيت البرنامج المناسب:
قم بتنزيل XAMPP أو Laragon من الموقع الرسمي، ثم ثبّت البرنامج على جهازك.
2. تشغيل السيرفر المحلي:
ابدأ تشغيل Apache وMySQL من لوحة تحكم البرنامج.
3. إعداد مجلّد المشروع:
أنشئ مجلّدًا داخل مجلد htdocs
(في XAMPP) أو www
(في Laragon) وسمّه باسم مشروعك.
4. ربط المشروع بقاعدة بيانات:
-
افتح phpMyAdmin من المتصفح
-
أنشئ قاعدة بيانات جديدة
-
اربطها بالسكربت الخاص بموقعك
5. تصفّح الموقع:
يمكنك الآن الوصول إلى موقعك من خلال الرابط:http://localhost/اسم-المجلد
ثالثًا: ما قبل رفع الموقع — تجهيز الملفات:
1. تأكد من جاهزية الموقع:
-
لا أخطاء في الكود
-
روابط وصور تعمل محليًا
-
قاعدة البيانات سليمة
2. ضغط الملفات:
قم بضغط مجلّد المشروع بصيغة .zip
لتسهيل رفعه.
3. تصدير قاعدة البيانات:
من phpMyAdmin → اختر قاعدة البيانات → تصدير → احفظ ملف .sql
.
رابعًا: رفع الموقع إلى الاستضافة:
باستخدام لوحة cPanel:
1. الدخول إلى لوحة التحكم:
https://yourdomain.com/cpanel
أدخل بيانات الدخول التي حصلت عليها من “مستضيف”
2. رفع الملفات:
-
File Manager →
public_html
-
Upload → اختر ملف
.zip
-
بعد الرفع، اضغط عليه واختر “Extract”
3. إنشاء قاعدة بيانات:
-
MySQL Databases
-
أنشئ قاعدة بيانات + اسم مستخدم + اربطهما
4. استيراد قاعدة البيانات:
-
phpMyAdmin من cPanel
-
اختر القاعدة الجديدة
-
Import → ملف
.sql
5. تعديل ملف الاتصال:
افتح config.php
أو .env
وعدّل بيانات الاتصال بالقاعدة.
خامسًا: استخدام Git لرفع المشروع (اختياري للمطوّرين المتقدمين):
إذا كنت تستخدم Git و”مستضيف” يدعم Git Integration:
-
اربط مستودع GitHub
-
فعّل Git Deployment من لوحة التحكم
-
ادفع (Push) الكود → يتحدّث الموقع تلقائيًا
هذه الطريقة توفّر الوقت وتُقلّل الأخطاء الناتجة عن الرفع اليدوي.
سادسًا: التحقق بعد النشر:
-
تأكد من أن جميع الروابط تعمل
-
اختبر الموقع على متصفحات وأجهزة مختلفة
-
جرّب قواعد البيانات والنماذج
-
اختبر الأداء باستخدام Google PageSpeed
لماذا استخدام “مستضيف” يسهل هذه العملية؟
-
لوحة تحكم عربية وسهلة
-
دعم فني سريع ومتجاوب
-
أداء قوي بفضل LiteSpeed وSSD
-
دعم Git وFTP وSSH
-
أدوات أمان وتحديث تلقائي
الخاتمة:
لم يعد رفع موقعك إلى الإنترنت مهمة صعبة أو معقّدة. من خلال إنشاء بيئة تطوير محلية واختبار كل جزء من مشروعك قبل رفعه، ثم اتباع خطوات منظمة لرفعه إلى الاستضافة، تضمن أن يكون موقعك جاهزًا للعمل باحترافية.
مع شركة “مستضيف“، يمكنك تنفيذ هذه الخطوات بثقة وسرعة ودون تعقيدات.
ابدأ الآن، وامنح مشروعك الفرصة ليظهر على الإنترنت كما يليق به.