跳到主要内容

เนื้อหาภาษาไทย / 泰语内容

系统指南 内容已审核

การสร้างโปรเจค Laravel ด้วย Composer

การสร้างโปรเจค Laravel เป็นขั้นตอนสำคัญสำหรับการพัฒนาแอปพลิเคชันใน Laravel ในบทนี้เราจะเรียนรู้วิธีการสร้างโปรเจค Laravel ใหม่ด้วย Composer ซึ่งเป็นเครื่องมือใน...

การสร้างโปรเจค Laravel เป็นขั้นตอนสำคัญสำหรับการพัฒนาแอปพลิเคชันใน Laravel ในบทนี้เราจะเรียนรู้วิธีการสร้างโปรเจค Laravel ใหม่ด้วย Composer ซึ่งเป็นเครื่องมือในการจัดการแพ็คเกจสำหรับ PHP

ขั้นตอนการสร้างโปรเจค Laravel ด้วย Composer

1. ตรวจสอบการติดตั้ง Composer

ก่อนอื่นให้ตรวจสอบว่าคุณได้ติดตั้ง Composer บนเครื่องแล้วหรือไม่ โดยเปิด Terminal (สำหรับ macOS/Linux) หรือ Command Prompt (สำหรับ Windows) และพิมพ์คำสั่งต่อไปนี้:

composer -v

หากติดตั้งสำเร็จ จะเห็นเวอร์ชันของ Composer แสดงขึ้นมา

2. การติดตั้ง Laravel ผ่าน Composer

ใช้คำสั่งด้านล่างเพื่อสร้างโปรเจค Laravel ใหม่ โดยให้ระบุชื่อโปรเจคของคุณที่ตำแหน่ง project_name:

composer create-project --prefer-dist laravel/laravel project_name

ตัวอย่างการใช้งาน

หากต้องการสร้างโปรเจคใหม่ชื่อ myapp ให้พิมพ์คำสั่งนี้ใน Terminal หรือ Command Prompt:

composer create-project --prefer-dist laravel/laravel myapp

3. เริ่มต้นใช้งานโปรเจค

หลังจากที่ Composer ติดตั้ง Laravel และ dependency ต่างๆ เรียบร้อยแล้ว ให้เปลี่ยน directory เข้าไปในโฟลเดอร์โปรเจค:

cd myapp

จากนั้นใช้คำสั่ง php artisan serve เพื่อเริ่มต้นเซิร์ฟเวอร์ในเครื่อง

php artisan serve

หากไม่มีปัญหาอะไร คุณจะเห็นข้อความแสดง URL ของเซิร์ฟเวอร์ตัวอย่าง เช่น:

Starting Laravel development server: http://127.0.0.1:8000

เปิดเบราว์เซอร์ของคุณและไปที่ URL ที่แสดง (เช่น http://127.0.0.1:8000) คุณจะเห็นหน้าเริ่มต้นของ Laravel แสดงขึ้นมา

ตัวอย่างโค้ด

คำสั่งสำหรับสร้างโปรเจค

composer create-project --prefer-dist laravel/laravel myapp

เริ่มต้นเซิร์ฟเวอร์ทดสอบในเครื่อง

php artisan serve

การนำไปใช้งาน

ขั้นตอนนี้จะเป็นพื้นฐานที่ช่วยให้คุณสามารถเริ่มต้นโปรเจคใน Laravel ได้ หลังจากสร้างโปรเจคแล้ว คุณสามารถพัฒนาฟีเจอร์ที่ต้องการเพิ่มได้ ไม่ว่าจะเป็นการสร้าง Routing, Controller, Model หรือ View สำหรับแอปพลิเคชันของคุณ

Office.in.th Custom Service

想基于此结构开发或定制系统?

Office.in.th 承接企业级 Web Application、API Integration 以及政府/企业管理系统的设计与开发,并提供长期支持。

查看软件开发服务