1- نصب Wamp نسخه 3.0.1 به بالا با PHP ورژن 5.6.7 به بالا

  • برای نصب WAMP به سایت اصلی برنامه مراجعه کنید. WAMP یک برنامه رایگان است که PHP ، MYSQL و موارد مرتبط را به راحتی برای ویندوز نصب می کند)
  • اگر از WAMP 2.5 استفاده می کنید ابتدا از پوشه bin/mysql/mysqlx.x.x/data یک کپی بگیرید، بعد از پوشه www هم کپی گرفته و نسخه wamp 2.5 را آنیستال کنید. بعد از نصب نسخه جدیدتر برنامه Wamp می توانید با انتقال پوشه های ذکر شده ، مجددا سایت ها و دیتابیس های قبلی را داشته باشید.

2- نصب Composer از این آدرس (getcomposer.org)

  • قبل از نصب کومپوزر حتما Wamp را نصب کنید.
  • در هنگام نصب Composer از شما آدرس فایلهای PHP پرسیده می شود. دقت کنید که PHP نسخه 5.6 یا بالاتر را در پوشه Wamp انتخاب کنید.
  • پس از نصب Composer با دستور php -v در ترمینال ویندوز از اتصال کومپوزر به PHP مطمئن شوید.

3- دانلود نرم افزار Cmder برای استفاده به جای Comander ویندوز از این آدرس (Cmder.net)

  • این نرم افزار کار خاصی نمی کند ولی با کلیدهای میانبر و ظاهر زیباتر نسبت به کامندر خودر ویندوز ، برنامه نویسی را لذت بخش تر می کند.

4- دریافت آخرین نسخه Laravel از سایت GitHub در این آدرس (github.com/laravel/laravel)

5- ساخت پوشه Laravel در wamp/www و انتقال فایلهای دانلود شده به این پوشه

6- تایپ دستور زیر در Cmder

cd \wamp\www\laravel
composer install
  • توجه کنید که خط اول آدرس پوشه Laravel در Wamp/www است و باید مطابق با محل فایلهای خود تغییر دهید.
  • پس از اجرای دستور فوق اطلاعات زیر نمایش داده می شود :

7- اجرای دستور زیر در Cmder

cd /wamp/www/laravel
rename .env.example .env
php artisan key:generate

8- اجرای آدرس زیر در مرورگر

localhost/laravel/public
  • در این مرحله اگر تمام مراحل قبل به درستی انجام شده باشد باید با تصویری مشابه به تصویر زیر مواجه شوید که به معنای نصب کامل لاراول در سیستم شماست.

پی نوشت :

این آموزش هم یک شیوه جالب برای نصب و راه اندازی ایمن تر لاراول ارائه می کند که از سایت روکاوب برداشته شده. البته لاراول به خودی خود امن هست ولی این روش هم جالب است.

لینک مطلب (تصویر پشتیبان از مطلب)

 


ثبت نام و ورود کاربران به سایت

خب پس از راه اندازی اولیه لاراول باید بخش مربوط به ورود و ثبت نام کاربران را ایجاد کنیم.

اگر این کار را با PHP انجام داده باشید که می دانید تعیین امنیت و رعایت اصول طراحی در این بخش می تواند کار را طولانی کند. اگر بخش های کنترلی زمان اتصال کاربر و کلیدهای امنیتی و ... را هم لحاظ کنیم که دیگر یک پروژه حسابی خواهد بود.

در لاراول اما شما کافیست در Composer با دستور زیر تمام چیزهای اولیه برای ثبت نام یا ورود کاربران را ایجاد کنید. دیتابیس و مراحل امنیتی هم خود به خود ایجاد می گردند.

یادمان باشد که ابتدا در فایل .env در ریشه لاراول تنظمیات اطلاعات دیتابیس را وارد کنیم. (دیتابیس را جداگانه در phpMyAdmin یا هاست می سازیم و فقط اطلاعات آن را در .env وارد می کنیم)

php artisan make:auth
php artisan migrate

تمام شد. با ورود به صفحه login/ یا home/ می توانید یک اکانت ساخته و با همان اکانت هم وارد حساب کاربری خود شوید.


ساخت صفحات، منوها، Route ها و سطوح دسترسی (ACL)
 

یی