" > نحوه اجرای پروژه های Laravel ( لاراول ) در هاست لینوکس سی پنل | مرکز آموزش مهرهاست
هاست لینوکس cPanel

نحوه اجرای پروژه های Laravel ( لاراول ) در هاست لینوکس سی پنل

 

لاراول Laravel یکی از Framework های محبوب PHP هست و امروزه برنامه نویسان بسیاری پروژه های خود را با این ابزار آماده می کنند.

هاست های لینوکس مهرهاست امکان اجرای پروژه های لاراول Laravel را دارد و در این راهنما نحوه اجرا و قراردادن پروژ های لاراول در هاست های لینوکس مهرهاست را بررسی می کنیم.

توجه : انجام مراحل زیر در هاست های لینوکس سی پنل مهرهاست با توجه به فعال بودن پیش نیاز ها از سمت سرور جهت اجرای لاراول Laravel باعث اجرای پروژه می شود و ممکن هست در هاست های دیگر به دلیل عدم وجود پیش نیاز ها پروژه شما به درستی اجرا نشود.

۱ – ابتدا باید شما پروژه خود را در لوکال هاست یا رایانه شخصی انجام دهید و به پایان برسانید.

۲ – پس از پایان در لوکال هاست دستورات نصب و به روز رسانی Composer را اجرا کنید یعنی composer install و composer update تا وابستگی های نرم افزار شما ذخیره و در پروژه ثبت شود.

۳ – پروژه لاراول خود را در لوکال هاست تست کنید که بدون مشکل اجرا کند و فعال باشد.

۴ – کل پروژه لاراول خود را فشرده یا Zip کنید. به صورتی که وقتی فایل فشرده را باز می کنید یک پوشه وجود داشته باشد با نام laravelproject  ( فرض می کنیم نام پوشه پروژه لاراول شما laravelproject هست )

۵ – اکنون وارد هاست سی پنل خود شوید

۶ – سپس وارد بخش File Manager شوید

۷ – فایل فشرده شده پروژه لاراول را در مسیر / هاست سی پنل خود آپلود کنید ( یک پوشه قبل از PUBLIC_HTML )

۸ – فایل فشرده را از طریق ابزار File Manager سی پنل Extract کنید ( اکنون باید پوشه laravelproject در مسیر / هاست شما قرار گرفته باشد ( یک پوشه قبل از PUBLIC_HTML )

۹ – وارد پوشه laravelproject شوید و سپس وارد پوشه public شوید از طریق File Manager سی پنل.

۱۰ – تمام فایل های موجود در پوشه public را انتخاب ( تمام فایل ها آبی رنگ می شود ) و سپس روی یکی از فایل ها کلیک راست کنید و گزینه Move را انتخاب کنید.

۱۱ – در پنجره باز شده مسیر /public_html/ را وارد کنید سپس روی دکمه Move Files کلیک نمایید. ( می خواهید تمام محتویات پوشه public پروژه لاراول را به پوشه PUBLI_HTML هاست منتقل کنیم )

۱۲ – اکنون از طریق File Manager سی پنل وارد پوشه PUBLIC_HTML شوید و روی فایل index.php کلیک راست و سپس Edit را کلیک کنید.

۱۳ –  عبارت زیر را حدود خط ۲۲ فایل پیدا کنید:

require __DIR__.’/../bootstrap/autoload.php’;

و به صورت زیر تغییر دهید :

 

require __DIR__.’/../laravelproject/bootstrap/autoload.php’;

 

۱۴ – در همین فایل حدود خط ۳۶ پیدا کنید :

 

$app = require_once __DIR__.’/../bootstrap/app.php’;

و به صورت زیر تغییر دهید :

$app = require_once __DIR__.’/../laravelproject/bootstrap/app.php’;

۱۵ – دکمه Save Changes را کلیک کنید تا ویرایش ها ذخیره شود.

۱۶ – طبق این راهنما نسخه PHP هاست لینوکس سی پنل خود را روی ۷٫۱ یا بالاتر تنظیم نمایید.

۱۷ – اکنون وارد صفحه اول سی پنل هاست خود شوید سپس وارد بخش MySQL Database و طبق این راهنما یک دایتابیس و یوزر برای ان ایجاد و آن ها را به هم متصل نمایید در هاست.

۱۸ – پس از ایجاد دیتابیس وارد فایل Config دیتابیس پروژه لاراول خود شوید ، باید در مسیر زیر قرار داشته باشد :

/laravelproject/config/database.php

۱۹ – جهت ویرایش روی فایل database.php کلیک راست و گزینه Edit را انتخاب کنید

۲۰ – در بخش Mysql مشخصات دیتابیس ایجاد شده در هاست را وارد کنید ( نام دیتابیس ، یوزر دیتابیس و پسورد آن ) سپس دکمه Save Changes را انتخاب کنید تا ویرایش ذخیره شود.

۲۱ – اکنون شما باید در لوکال هاست خود بخش phpmyadmin یک Export به صورت sql. از دیتابیس پروژه خود تهیه نمایید.

۲۲ – پس از تهیه فایل دیتابیس وارد سی پنل هاست خود شوید و سپس بخش phpmyadmin

۲۳ – در سمت چپ روی نام دیتابیس خود کلیک کنید ، سپس در سمت راست از گزینه های بالای صفحه روی گزینه Import کلیک نمایید.

۲۴ – فایل دیتابیس تهیه شده از لوکال را انتخاب و روی گزینه GO کلیک کنید تا دیتابیس شما در هاست Import شود.

 

با انجام مراحل فوق به صورت صحیح ، و همچنین صحت عملکرد پروژه لاراول ، می بایست سایت شما بدون مشکل نمایش داده شود.

 

 

برای امتیاز به این نوشته کلیک کنید!
[کل: 12 میانگین: 4.3]

جدیدترین مطالب

To Top