ติดตั้ง Laravel 11 ด้วย PHP Composer แบบง่าย ๆ

Laravel 11+ by Keptcode.com

Last Updated: 2024-08-24 01:35

Repo: Github.com (รบกวนกด Start ให้ด้วยนะคับ)

https://github.com/coachmaxz/laravel-app

ตรวจสอบ: เวอร์ชั่น PHP & Composer (ภายในเครื่องก่อน)

Path: [skeleton]

Language: PHP

# ตรวจสอบเวอร์ัชั่น PHP บนเครื่องก่อน ?
$ php -v

## Output (Last Updated: 2024-08-24 02:17) ##
# PHP 8.3.10 (cli) (built: Jul 30 2024 13:44:37) (NTS)
# Copyright (c) The PHP Group
# Zend Engine v4.3.10, Copyright (c) Zend Technologies
# with Zend OPcache v8.3.10, Copyright (c), by Zend Technologies

# ตรวจสอบเวอร์ัชั่น PHP Composer บนเครื่องก่อน ?
$ composer --version

## Output (Last Updated: 2024-08-24 02:17) ##
# Composer version 2.7.8 2024-08-22 15:28:36

ติดตั้ง: PHP Composer (ภายในเครื่อง)

Path: [skeleton]

Language: PHP

# STEP 1: ดาวโหลดไฟล์ composer.phar
$ curl -sS https://getcomposer.org/installer | php 

# STEP 2: ย้ายไฟล์ composer.phar ไปยังโฟลเดอร์ bin เพื่อให้สามารถเรียกใช้งานได้ง่าย ๆ
$ mv composer.phar /usr/local/bin/composer 

# STEP 3: ตั้งค่า Permissions
$ chmod +x /usr/local/bin/composer

# STEP 4: ตรวจสอบเวอร์ัชั่น PHP Composer บนเครื่องก่อน ?
$ composer --version

## Output (Last Updated: 2024-08-24 02:17) ##
# Composer version 2.7.8 2024-08-22 15:28:36
# PHP version 8.3.10 (/opt/homebrew/Cellar/php/8.3.10/bin/php)
# Run the "diagnose" command to get more detailed diagnostics output.

# กรณีต้องการ Update เวอร์ชั่นใหม่
$ composer self-update 

สร้าง: โปรเจก Laravel 11 (v11.21.0) ใหม่ (ด้วย PHP Composer)

Path: [skeleton]

Language: PHP

# สร้างโปรเจก Laravel 11 ใหม่
$ composer create-project laravel/laravel:^11.1 laravel_app

## Output (Last Updated: 2024-08-24 02:21) ##
# Creating a "laravel/laravel:^11.1" project at "./laravel_app"
# Info from https://repo.packagist.org: #StandWithUkraine
# Installing laravel/laravel (v11.1.4)
#  - Downloading laravel/laravel (v11.1.4)
#  - Installing laravel/laravel (v11.1.4): Extracting archive
# ......

รัน: เว็บแอพพลิเคชั่น Laravel 11 (v11.21.0) ด้วยคำสั่ง PHP (โปรเจก laravel_app)

Path: [skeleton]

Language: PHP

# STEP 1: เข้าไปยังโฟลเดอร์ของ "เว็บแอพพลิเคชั่น" ที่พึ่งสร้างใหม่
$ cd laravel_app

# STEP 2: คำสั่งรันระบบ "เว็บแอพพลิเคชั่น" บนเครื่องผ่าน PHP เอง
$ php artisan serve

## Output (Last Updated: 2024-08-24 02:21) ##
# INFO  Server running on [http://127.0.0.1:8000].  
# Press Ctrl+C to stop the server

ตัวอย่าง: เว็บแอพพลิเคชั่นด้วย Laravel 11 ของเรา (Laravel v11.21.0)

http://127.0.0.1:8000