ในบทเรียนรู้นี้มาทำการติดตั้ง Laravel ผ่านโปรแกรม Composer กัน
ความต้องการ
สำหรับการใช้งาน Laravel นั้นมีความต้องการ PHP และ PHP Extension ต่างๆ ดังต่อไปนี้
- PHP >= 5.6.4
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
การสร้าง Project ใหม่
การสร้าง Project ใหม่นั้นทำได้ 2 วิธี คือ สร้าง Project ผ่าน laravel installer และสร้าง Project ผ่าน Composer
การสร้าง Project ผ่าน Laravel installer
การสร้าง Project ผ่าน laravel install นั้นจะต้องติดตั้ง laravel installer ก่อน ผ่าน composer โดยพิมพ์คำสั่งในการติดตั้งดังนี้
composer global require "laravel/installer"
เมื่อติดตั้งเสร็จเรียบร้อยแล้วจะพบหน้าจอลักษณะดังนี้
จากนั้นพิมพ์คำสั่งในการสร้าง Project ผ่าน Laravel installer ดังนี้
หมายเหตุ ต้องเข้าไป folder root ของ web server ก่อน
laravel new laravel-blog
laravel-blog คือชื่อ Project
เมื่อเปิดดู folder Project จะพบไฟล์ต่างๆ ดังนี้
การสร้าง Project ผ่าน composer create-project
สำหรับการสร้าง project ผ่าน composer สามารถทำได้โดยพิมพ์คำสั่ง
composer create-project --prefer-dist laravel/laravel laravel-blog-composer
จะพบหน้า cmd ดังนี้
เมื่อเปิดดู project จะเห็นโครงสร้างต่างๆ ดังนี้
การเปิดหน้า Web Application
สำหรับการเปิดหน้า Web Application สามารถทำได้ 2 แบบคือ แบบที่ใช้โปรแกรมจำลองเครื่องเป็น server และแบบ local development server
ใช้โปรแกรมจำลองเครื่องเป็น server
เช่น MAMP WAMP XAMPP เป็นต้น ก็สามารถเปิด localhost/project ได้เลย ตัวอย่างเช่น
http://localhost/laravel-blog
จะพบรายการไฟล์ต่างๆ ดังนี้
เมื่อคลิกเข้า folder public ก็จะพบกับ web application ดังนี้
เป็นอันเสร็จเรียบร้อยในการเปิดหน้า web application โดยใช้การจำลองเครื่องเป็น web server ด้วยโปรแกรมต่างๆ ดังที่ได้กล่าวไว้ข้างต้น
ใช้ local development server
การใช้ local development server สามารถทำได้ผ่าน artisan โดยพิมพ์คำสั่งใน folder project ดังนี้
จากนั้นทดสอบโดยพิมพ์ http://localhost:8000/ หรือ http://127.0.0.1:8000/ ก็จะพบหน้า web application ทันทีดังนี้
ความคิดเห็น