طريقة رفع مشروع laravel على استضافة cpanel
اهلا اصدقائي الاعزاء في مدونة حياة المبرمج العربي.
اليوم قد اخترت موضوع قد كان محور تساؤل لفترة خاصة بين المبتدئين على منصة laravel او المبتدئين في استخدام الاستضافة المشاركة، و هو كيف استطيع ان ارفع مشروع لارافل laravel على منصة cpanel ليكون مرئي لمستخدمي الانترنت.
كما نعرف ان لارافل ليس مصمم ليتم رفعه على استضافة عادية مثل bluehost او hostgator بل ان مصممه قد جعله ليشتغل على منصات vps او الكلاود مثل google cloud. لكن مع القليل من الحيل قد ننجح في رفع المشروع بدون أي مشاكل أو أخطاء.
الخطوات التي ستتبعها:
ضغط ملف المشروع في ملف واحد
فتح الاستضافة التي تستخدمها و فتح واجهة cpanel
رفع الملف على الاستضافة و فك الضغط
تعديل الملف index.php
رفع قاعدة البيانات
تعديل معلومات قاعدة البيانات
لنبدأ الشرح خطوة بخطوة.
ضغط ملف المشروع في ملف واحد
اول شي عليك ان تضغط ملف المشروع في الحاسوب الخاص بك في ملف ZIP واحد.
فتح الاستضافة و رفع المشروع
في هذه الخطوة عليك فتح واجهة cpanel المجودة بالاستضافة الخاصة بك و افتح إدارة الملفات أو ربما ستجدها file manager و اتبع هذه الخطوات:
انقر على public_html
بعدها انقر على Upload
و الآن قم برفع الملف ZIP الذي ضغطه مسبقا داخل ملف public_html.
3. استخراج ملفات المشروع
بعد ما تمت عملية الرفع بنجاح استخرج ملفات المشروع داخل public_html في السيرفر الخاص بك.
4 تحديث الملف index.php ليناسب البيئة الجديدة
اذهب الى public_html و ابحث عن ملف index.php بعد إيجاده اضغط عليه و اذهب الى تعديل او Code Edit في القائمة.
بعد ذلك سوف يفتح الملف في نافذة جديدة في المتصفح.
حان الوقت لتغيير بعد الكود في الملف مثل ما موضوع اسفله.
قبل:
require
__DIR__.
'/../bootstrap/autoload.php'
;
$app
=
require_once
__DIR__.
'/../bootstrap/app.php'
;
بعد:
require
__DIR__.
'/bootstrap/autoload.php'
;
$app
=
require_once
__DIR__.
'/bootstrap/app.php'
;
5. رفع ملف قاعدة البيانات
في هذه الخطوة سوف سنقوم بإنشاء قاعدة بيانات و نرفع خاصتنا التي نستعملها في طور التطوير.
إنشاء قاعدة بيانات ومستخدم
اذهب الى Database في cpanel
قم بإنشاء قاعدة البيانات و سميها مثل ما شئت
سجل مستخدم جديد
قم ربط المستخدم بقاعدة البيانات الجديدة
رفع قاعدة البيانات من الحاسوب الى السيرفر
قم بتحميل ملف SQL من phpmyadmin الخاص بالتطوير الموجود على حاسوبك
افتح phpmyadmin الخاص بالاستضافة
انقر على import و اختر ملف SQL الذي حملته على حاسوبك
5. تعديل بيانات قاعدة البيانات
افتح ملف env. في Edit Code داخل file manager ثم قم بتعديل المعلومات التي كنت تستخدمها في تطوير الموقع، ابحث عن الكود اسفله ثم غير ما يحتاج التغيير.
الخلاصة
في هذا المقال عزيزي القارئ لقد تعلمت كيف ترفع مشروع لارافل laravel على استضافة مشتركة.
إرسال تعليق