ติดตั้ง Laravel 11 ด้วย PHP Composer แบบง่าย ๆ
Laravel 11+ by Keptcode.com
Repo: Github.com (รบกวนกด Start ให้ด้วยนะคับ)
ตรวจสอบ: เวอร์ชั่น 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