۵۶۷۵ ۲۸۴۲ - ۰۲۱ info@gitiserver.com

آپلود لاراول روی هاست | انتقال و راه‌اندازی laravel روی هاست - بلاگ گیتی‌سرور

28 شهریور 1398

post-thumnail

Laravel یکی از فریم‎ورک‌های محبوب تحت زبان  PHP است که برای توسعه وب اپلیکیشن‌ها کاربرد دارد.
فریم‎ ورک Laravel، برنامه‎ نویسی وب‌اپلیکیشن‌ها را ساده‎تر کرده و کمک بسزایی برای انجام پروژه‌‎های  PHP و توسعه آسان آن‎ها می‎ کند.
در ادامه این مقاله ما راه‌اندازی پروژه‌های Laravel در هاست را آموزش می‌دهیم.

Laravel چیست؟

از لاراول به عنوان پادشاه فریم‌ورک‌های php یاد می‌کنند.
این فریمورک امکانات بسیاری مانند مدیریت صف‌ها (queue)، اتصال امن به پایگاه داده از طریق Eloquent، موتور blade جهت رندر کردن کدهای view، پکیج‌های بسیار فراوان در وب سایت Github و …   دارد.
برای اطلاعات بیشتر در مورد Laravel و دیگر فرمورک‌های php به مقاله “Frameworkهای پر طرفدار زبان PHP”  مراجعه نمایید.

 

آموزش راه‌اندازی پروژه‌های Laravel در هاست

 

راه‌اندازی پرو‌‌ژه‌های Laravel شامل دو بخش می‌باشد:

 

۱-آماده‌سازی فایل‌های پروژه:

در این مرحله شما باید وارد پوشه‌ی پروژه خود شده و دستور ‍composer install‍ را اجرا نمایید.

این کار موجب نصب وابستگی‌های (Dependency) پروژه شما می‌شود.

سپس دستورات زیر را به منظور بهبود مسیریابی و cache اجرا نمایید.

php artisan config:cache
php artisan route:cache

 

سپس فایل پروژه خود را با فرمت Zip. فشرده نمایید.

 

۲- راه‌اندازی پروژه Laravel در هاست

ابتدا وارد حساب کاربری خود در cPanel شوید.

از قسمت “FILES” وارد “File Manager” شوید.

آپلود لاراول روی هاست
ورود به filemanager

 

 

اکنون شما باید فایل فشرده پروژه خود را در دایرکتوری اصلی هاست آپلود نمایید.

برای این کار از بالای صفحه بر روی “Upload” کلیک کرده و فایل پروژه خود را آپلود نمایید.

آپلود لاراول روی هاست
آپلود پروژه لاراول روی هاست

 

 

سپس برای extract کردن فایل‌های پروژه، بر روی آن راست‌کلیک کرده و “Extract” را انتخاب نمایید.

آپلود لاراول روی هاست
استخراج از حالت فشرده

 

 

حال پوشه‌ی Public_html را از دایرکتوری اصلی سایت حذف نمایید.

وارد پوشه پروژه خود شده و پوشه Public را به مسیر دایرکتوری اصلی انتقال داده و نام آن را به Public_html تغییر دهید.

آپلود لاراول روی هاست
انتقال پروژه به دایرکتوری اصلی

 

 

اکنون لازم است تغییراتی در فایل index.php در داخل پوشه Public_html اعمال کنید.

require __DIR__.'/../bootstrap/autoload.php

در خط ۲۲ را به

require __DIR__.'/../Project forlder name/bootstrap/autoload.php

تغییر دهید.

$app = require_once __DIR__.'/../Project folder name/bootstrap/app.php

در خط ۳۶ را به

app = require_once __DIR__.'/../Project folder name/bootstrap/app.php

 


تغییر دهید.

توجه  داشته باشید که منظور از “Project folder name” نام پوشه‌ای است که پروژه خود را در آن ذخیره کرده‌اید.

اکنون تغییرات را ذخیره کرده و دامنه خود را جستجو نمایید.

پروژه شما با موفقیت به هاست انتقال پیدا کرده است.

 

به همین سادگی!!

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *