Laravel เป็น PHP Framework ที่กำลังได้รับความนิยมเพิ่มขึ้นอย่างต่อเนื่องในระยะหลังมานี้ ผมเองเพิ่งจะเริ่มศึกษาเหมือนกันครับ เริ่มจากการติดตั้ง Laravel ในเครื่องก่อนเลยละกัน
Website ของ Laravel อยู่ที่ laravel.com แปลกอย่างหนึ่งที่บนเว็บไม่มีปุ่มให้ download เหมือนกัน framework ตัวอื่นๆ ซึ่งเราสามารถไป download ได้จาก Github แต่ผมจะลงผ่าน Composer ตามแบบใน document แนะนำดีกว่าครับ
command ที่ใช้สร้างโปรเจ็คจาก composer
คือ
$ composer create-project laravel/laravel lava
ในที่นี้ผมสร้างโปรเจ็คใหม่ชื่อ lava
ใน ~/Sites/
ซึ่งเป็น webroot directory ของเครื่องผมนะครับ
รอสักพักให้ composer
download Laravel พร้อมทั้ง dependency ทั้งหลาย
จากนั้นไปที่ http://localhost/lava
จะพบว่าหน้าเว็บนั้นไม่โหลด เพราะไฟล์ index.php
อยู่ใน directory public
อีกที
พอกดเข้าไปที่ directory public
ก็จะเจอ error อะไรไม่รู้เต็มไปหมด
วิธีแก้ก็คือต้องไป chmod
directory app/storage
ให้เป็น 777
ซะก่อน
$ chmod -R 777 app/storage
refresh อีกครั้ง error เหล่านั้นก็จะหายไป และเจอหน้าแรกของ Laravel ครับ
จากนี้ก็เริ่มโปรเจ็ค Laravel ได้เลยครับ