Perintah bash php tidak ditemukan laravel

Laravel Sail adalah antarmuka baris perintah ringan untuk berinteraksi dengan lingkungan pengembangan Docker default Laravel. Sail memberikan titik awal yang bagus untuk membangun aplikasi Laravel menggunakan PHP, MySQL, dan Redis tanpa memerlukan pengalaman Docker sebelumnya

Pada intinya, Sail adalah file

php artisan sail:install --devcontainer

_8 dan skrip

php artisan sail:install --devcontainer

9 yang disimpan di akar proyek Anda. Skrip

php artisan sail:install --devcontainer

9 menyediakan CLI dengan metode mudah untuk berinteraksi dengan container Docker yang ditentukan oleh file

php artisan sail:install --devcontainer

8

Laravel Sail didukung di macOS, Linux, dan Windows (melalui WSL2)

Instalasi & Pengaturan

Laravel Sail secara otomatis diinstal dengan semua aplikasi Laravel baru sehingga Anda dapat segera menggunakannya. Untuk mempelajari cara membuat aplikasi Laravel baru, silakan baca dokumentasi instalasi Laravel untuk sistem operasi Anda. Selama penginstalan, Anda akan diminta untuk memilih layanan mana yang didukung Sail yang akan berinteraksi dengan aplikasi Anda

Menginstal Sail Ke Aplikasi Yang Sudah Ada

Jika Anda tertarik menggunakan Sail dengan aplikasi Laravel yang sudah ada, Anda cukup menginstal Sail menggunakan manajer paket Composer. Tentu saja, langkah-langkah ini mengasumsikan bahwa lingkungan pengembangan lokal yang ada memungkinkan Anda menginstal dependensi Composer

composer require laravel/sail --dev

_

Setelah Sail diinstal, Anda dapat menjalankan perintah

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

2 Artisan. Perintah ini akan menerbitkan file

php artisan sail:install --devcontainer

8 Sail ke root aplikasi Anda

Terakhir, Anda dapat memulai Sail. Untuk terus mempelajari cara menggunakan Sail, silakan lanjutkan membaca sisa dokumentasi ini

Menggunakan Devcontainer

Jika Anda ingin mengembangkan dalam Devcontainer, Anda dapat memberikan opsi

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

4 ke perintah

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

2. Opsi

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

_4 akan menginstruksikan perintah

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

2 untuk menerbitkan file

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

8 default ke root aplikasi Anda

php artisan sail:install --devcontainer

Mengonfigurasi Alias ​​Shell

Secara default, perintah Sail dipanggil menggunakan skrip

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

9 yang disertakan dengan semua aplikasi Laravel baru

Namun, alih-alih mengetik

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

_9 berulang kali untuk menjalankan perintah Sail, Anda mungkin ingin mengonfigurasi alias shell yang memungkinkan Anda menjalankan perintah Sail dengan lebih mudah

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

Untuk memastikan ini selalu tersedia, Anda dapat menambahkan ini ke file konfigurasi shell Anda di direktori home Anda, seperti

# Running Artisan commands locally...

# Running Artisan commands within Laravel Sail...

1 atau

# Running Artisan commands locally...

# Running Artisan commands within Laravel Sail...

2, dan kemudian restart shell Anda

Setelah alias shell dikonfigurasi, Anda dapat menjalankan perintah Sail hanya dengan mengetikkan

php artisan sail:install --devcontainer

9. Contoh-contoh dokumentasi lainnya akan berasumsi bahwa Anda telah mengonfigurasi alias ini

Memulai dan Menghentikan Berlayar

File

php artisan sail:install --devcontainer

8 Laravel Sail mendefinisikan berbagai wadah Docker yang bekerja sama untuk membantu Anda membangun aplikasi Laravel. Masing-masing wadah ini adalah entri dalam konfigurasi

# Running Artisan commands locally...

# Running Artisan commands within Laravel Sail...

5 dari file

php artisan sail:install --devcontainer

8 Anda. Wadah

# Running Artisan commands locally...

# Running Artisan commands within Laravel Sail...

_7 adalah wadah aplikasi utama yang akan melayani aplikasi Anda

Sebelum memulai Sail, Anda harus memastikan bahwa tidak ada server web atau database lain yang berjalan di komputer lokal Anda. Untuk memulai semua wadah Docker yang ditentukan dalam file

php artisan sail:install --devcontainer

8 aplikasi Anda, Anda harus menjalankan perintah

# Running Artisan commands locally...

# Running Artisan commands within Laravel Sail...

9

Untuk memulai semua kontainer Docker di latar belakang, Anda dapat memulai Sail dalam mode "terpisah".

Setelah wadah aplikasi dimulai, Anda dapat mengakses proyek di browser web Anda di. http. // localhost

Untuk menghentikan semua container, Anda cukup menekan Control + C untuk menghentikan eksekusi container. Atau, jika wadah berjalan di latar belakang, Anda dapat menggunakan perintah

sail composer require laravel/sanctum

0

Menjalankan Perintah

Saat menggunakan Laravel Sail, aplikasi Anda dijalankan dalam wadah Docker dan diisolasi dari komputer lokal Anda. Namun, Sail menyediakan cara mudah untuk menjalankan berbagai perintah terhadap aplikasi Anda seperti perintah PHP arbitrer, perintah Artisan, perintah Komposer, dan perintah Node / NPM

Saat membaca dokumentasi Laravel, Anda akan sering melihat referensi ke perintah Composer, Artisan, dan Node / NPM yang tidak mereferensikan Sail. Contoh tersebut mengasumsikan bahwa alat ini diinstal di komputer lokal Anda. Jika Anda menggunakan Sail untuk lingkungan pengembangan Laravel lokal Anda, Anda harus menjalankan perintah tersebut menggunakan Sail

# Running Artisan commands locally...

# Running Artisan commands within Laravel Sail...

Menjalankan Perintah PHP

Perintah PHP dapat dijalankan menggunakan perintah ________25______1. Tentu saja, perintah ini akan dijalankan menggunakan versi PHP yang dikonfigurasi untuk aplikasi Anda. Untuk mempelajari lebih lanjut tentang versi PHP yang tersedia untuk Laravel Sail, lihat

Menjalankan Perintah Komposer

Perintah komposer dapat dijalankan menggunakan perintah

sail composer require laravel/sanctum

2. Wadah aplikasi Laravel Sail menyertakan Composer 2. x instalasi

sail composer require laravel/sanctum

Menginstal Ketergantungan Komposer Untuk Aplikasi Yang Sudah Ada

Jika Anda sedang mengembangkan aplikasi dengan tim, Anda mungkin bukan orang yang pertama kali membuat aplikasi Laravel. Oleh karena itu, tidak ada dependensi Komposer aplikasi, termasuk Sail, yang akan diinstal setelah Anda mengkloning repositori aplikasi ke komputer lokal Anda

Anda dapat menginstal dependensi aplikasi dengan menavigasi ke direktori aplikasi dan menjalankan perintah berikut. Perintah ini menggunakan container Docker kecil yang berisi PHP dan Composer untuk menginstal dependensi aplikasi

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

Saat menggunakan gambar

sail composer require laravel/sanctum

3, Anda harus menggunakan versi PHP yang sama dengan yang Anda rencanakan untuk digunakan untuk aplikasi Anda (

sail composer require laravel/sanctum

4,

sail composer require laravel/sanctum

5,

sail composer require laravel/sanctum

6, atau

sail composer require laravel/sanctum

7)

Menjalankan Perintah Artisan

Perintah Laravel Artisan dapat dijalankan menggunakan perintah

sail composer require laravel/sanctum

8

Menjalankan Perintah Node / NPM

Perintah node dapat dijalankan menggunakan perintah

sail composer require laravel/sanctum

9 sementara perintah NPM dapat dijalankan menggunakan perintah

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

0

Jika mau, Anda dapat menggunakan Yarn sebagai pengganti NPM

Berinteraksi Dengan Database

MySQL

Seperti yang Anda ketahui, file

php artisan sail:install --devcontainer

8 aplikasi Anda berisi entri untuk wadah MySQL. Kontainer ini menggunakan volume Docker sehingga data yang disimpan di database Anda tetap ada bahkan saat menghentikan dan memulai ulang kontainer Anda

Selain itu, pertama kali wadah MySQL dimulai, itu akan membuat dua database untuk Anda. Basis data pertama diberi nama menggunakan nilai variabel lingkungan

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

2 Anda dan untuk pengembangan lokal Anda. Yang kedua adalah database pengujian khusus bernama

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

3 dan akan memastikan bahwa pengujian Anda tidak mengganggu data pengembangan Anda

Setelah Anda memulai wadah, Anda dapat terhubung ke instance MySQL dalam aplikasi Anda dengan mengatur variabel lingkungan

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

4 Anda dalam file

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

5 aplikasi Anda ke

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

6

Untuk terhubung ke database MySQL aplikasi Anda dari komputer lokal, Anda dapat menggunakan aplikasi manajemen database grafis seperti TablePlus. Secara default, database MySQL dapat diakses di

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

7 port 3306

Redis

File

php artisan sail:install --devcontainer

8 aplikasi Anda juga berisi entri untuk wadah Redis. Kontainer ini menggunakan volume Docker sehingga data yang disimpan di data Redis Anda tetap ada bahkan saat menghentikan dan memulai ulang kontainer Anda. Setelah memulai penampung, Anda dapat terhubung ke instans Redis dalam aplikasi Anda dengan menyetel variabel lingkungan

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

9 dalam file

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

5 aplikasi Anda ke

AWS_SECRET_ACCESS_KEY=password

AWS_DEFAULT_REGION=us-east-1

AWS_ENDPOINT=//minio:9000

AWS_USE_PATH_STYLE_ENDPOINT=true

1

Untuk terhubung ke database Redis aplikasi Anda dari komputer lokal, Anda dapat menggunakan aplikasi manajemen database grafis seperti TablePlus. Secara default, database Redis dapat diakses di

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

7 port 6379

MeiliSearch

Jika Anda memilih untuk menginstal layanan MeiliSearch saat menginstal Sail, file

php artisan sail:install --devcontainer

8 aplikasi Anda akan berisi entri untuk mesin pencari canggih yang kompatibel dengan Laravel Scout. Setelah memulai penampung, Anda dapat terhubung ke instans MeiliSearch dalam aplikasi Anda dengan menyetel variabel lingkungan

AWS_SECRET_ACCESS_KEY=password

AWS_DEFAULT_REGION=us-east-1

AWS_ENDPOINT=//minio:9000

AWS_USE_PATH_STYLE_ENDPOINT=true

4 ke

AWS_SECRET_ACCESS_KEY=password

AWS_DEFAULT_REGION=us-east-1

AWS_ENDPOINT=//minio:9000

AWS_USE_PATH_STYLE_ENDPOINT=true

5

Dari mesin lokal Anda, Anda dapat mengakses panel administrasi berbasis web MeiliSearch dengan menavigasi ke

AWS_SECRET_ACCESS_KEY=password

AWS_DEFAULT_REGION=us-east-1

AWS_ENDPOINT=//minio:9000

AWS_USE_PATH_STYLE_ENDPOINT=true

6 di browser web Anda

Penyimpanan Berkas

Jika Anda berencana menggunakan Amazon S3 untuk menyimpan file saat menjalankan aplikasi Anda di lingkungan produksinya, Anda mungkin ingin menginstal layanan MiniO saat menginstal Sail. MinIO menyediakan API yang kompatibel dengan S3 yang dapat Anda gunakan untuk mengembangkan secara lokal menggunakan driver penyimpanan file

AWS_SECRET_ACCESS_KEY=password

AWS_DEFAULT_REGION=us-east-1

AWS_ENDPOINT=//minio:9000

AWS_USE_PATH_STYLE_ENDPOINT=true

7 Laravel tanpa membuat keranjang penyimpanan "uji" di lingkungan S3 produksi Anda. Jika Anda memilih untuk menginstal MiniO saat menginstal Sail, bagian konfigurasi MiniO akan ditambahkan ke file

php artisan sail:install --devcontainer

8 aplikasi Anda

Secara default, file konfigurasi

AWS_SECRET_ACCESS_KEY=password

AWS_DEFAULT_REGION=us-east-1

AWS_ENDPOINT=//minio:9000

AWS_USE_PATH_STYLE_ENDPOINT=true

_9 aplikasi Anda sudah berisi konfigurasi disk untuk disk

AWS_SECRET_ACCESS_KEY=password

AWS_DEFAULT_REGION=us-east-1

AWS_ENDPOINT=//minio:9000

AWS_USE_PATH_STYLE_ENDPOINT=true

7. Selain menggunakan disk ini untuk berinteraksi dengan Amazon S3, Anda dapat menggunakannya untuk berinteraksi dengan layanan penyimpanan file apa pun yang kompatibel dengan S3 seperti MiniO dengan hanya memodifikasi variabel lingkungan terkait yang mengontrol konfigurasinya. Misalnya, saat menggunakan MiniO, konfigurasi variabel lingkungan sistem file Anda harus ditentukan sebagai berikut

AWS_SECRET_ACCESS_KEY=password

AWS_DEFAULT_REGION=us-east-1

AWS_ENDPOINT=//minio:9000

AWS_USE_PATH_STYLE_ENDPOINT=true

Agar integrasi Sistem Terbang Laravel dapat menghasilkan URL yang tepat saat menggunakan MinIO, Anda harus menentukan variabel lingkungan

AWS_URL=//localhost:9000/local

1 sehingga cocok dengan URL lokal aplikasi Anda dan menyertakan nama bucket di jalur URL

AWS_URL=//localhost:9000/local

Anda dapat membuat keranjang melalui konsol MiniO, yang tersedia di

AWS_URL=//localhost:9000/local

2. Nama pengguna default untuk konsol MiniO adalah

php artisan sail:install --devcontainer

9 sedangkan kata sandi default adalah

AWS_URL=//localhost:9000/local

4

Peringatan
Membuat URL penyimpanan sementara melalui metode

AWS_URL=//localhost:9000/local

5 tidak didukung saat menggunakan MiniO

Menjalankan Tes

Laravel memberikan dukungan pengujian yang luar biasa di luar kotak, dan Anda dapat menggunakan perintah

AWS_URL=//localhost:9000/local

6 Sail untuk menjalankan pengujian fitur dan unit aplikasi Anda. Opsi CLI apa pun yang diterima oleh PHPUnit juga dapat diteruskan ke perintah

AWS_URL=//localhost:9000/local

6

Perintah Sail

AWS_URL=//localhost:9000/local

_6 setara dengan menjalankan perintah

AWS_URL=//localhost:9000/local

6 Artisan

Secara default, Sail akan membuat database

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

3 khusus sehingga pengujian Anda tidak mengganggu status database Anda saat ini. Dalam instalasi Laravel default, Sail juga akan mengonfigurasi file

1 Anda untuk menggunakan database ini saat menjalankan pengujian Anda

Laravel Senja

Laravel Dusk menyediakan API otomatisasi dan pengujian browser yang ekspresif dan mudah digunakan. Berkat Sail, Anda dapat menjalankan tes ini tanpa menginstal Selenium atau alat lain di komputer lokal Anda. Untuk memulai, batalkan komentar pada layanan Selenium di file

php artisan sail:install --devcontainer

8 aplikasi Anda

image: 'selenium/standalone-chrome'

Selanjutnya, pastikan bahwa layanan

# Running Artisan commands locally...

# Running Artisan commands within Laravel Sail...

_7 di file

php artisan sail:install --devcontainer

8 aplikasi Anda memiliki entri

5 untuk

6

Terakhir, Anda dapat menjalankan Dusk test suite dengan memulai Sail dan menjalankan perintah

7

Selenium Pada Silikon Apple

Jika mesin lokal Anda memiliki chip Apple Silicon, layanan

6 Anda harus menggunakan gambar

9

php artisan sail:install --devcontainer

0

Pratinjau Email

File

php artisan sail:install --devcontainer

_8 default Laravel Sail berisi entri layanan untuk Mailpit. Mailpit mencegat email yang dikirim oleh aplikasi Anda selama pengembangan lokal dan menyediakan antarmuka web yang nyaman sehingga Anda dapat mempratinjau pesan email Anda di browser Anda. Saat menggunakan Sail, host default Mailpit adalah

image: 'selenium/standalone-chrome'

1 dan tersedia melalui port 1025

Saat Sail berjalan, Anda dapat mengakses antarmuka web Mailpit di. http. // localhost. 8025

CLI wadah

Terkadang Anda mungkin ingin memulai sesi Bash di dalam wadah aplikasi Anda. Anda dapat menggunakan perintah

image: 'selenium/standalone-chrome'

_2 untuk terhubung ke wadah aplikasi Anda, memungkinkan Anda untuk memeriksa file dan layanan terinstalnya serta menjalankan perintah shell arbitrer di dalam wadah

Untuk memulai sesi Laravel Tinker baru, Anda dapat menjalankan perintah

image: 'selenium/standalone-chrome'

3

Versi PHP

Sail saat ini mendukung penyajian aplikasi Anda melalui PHP 8. 2, 8. 1, PHP8. 0, atau PHP7. 4. Versi default PHP yang digunakan oleh Sail saat ini adalah PHP 8. 2. Untuk mengubah versi PHP yang digunakan untuk melayani aplikasi Anda, Anda harus memperbarui definisi

image: 'selenium/standalone-chrome'

4 dari wadah

# Running Artisan commands locally...

# Running Artisan commands within Laravel Sail...

7 dalam file

php artisan sail:install --devcontainer

8 aplikasi Anda

php artisan sail:install --devcontainer

_1

Selain itu, Anda mungkin ingin memperbarui nama

image: 'selenium/standalone-chrome'

7 untuk mencerminkan versi PHP yang digunakan oleh aplikasi Anda. Opsi ini juga ditentukan dalam file

php artisan sail:install --devcontainer

8 aplikasi Anda

Setelah memperbarui file

php artisan sail:install --devcontainer

_8 aplikasi Anda, Anda harus membuat ulang image container Anda

Versi simpul

Sail menginstal Node 18 secara default. Untuk mengubah versi Node yang diinstal saat membuat gambar Anda, Anda dapat memperbarui definisi

php artisan sail:install --devcontainer

00 dari layanan

# Running Artisan commands locally...

# Running Artisan commands within Laravel Sail...

7 di file

php artisan sail:install --devcontainer

8 aplikasi Anda

Setelah memperbarui file

php artisan sail:install --devcontainer

_8 aplikasi Anda, Anda harus membuat ulang image container Anda

Berbagi Situs Anda

Terkadang Anda mungkin perlu membagikan situs Anda secara publik untuk mempratinjau situs Anda untuk kolega atau untuk menguji integrasi webhook dengan aplikasi Anda. Untuk membagikan situs Anda, Anda dapat menggunakan perintah ________0______04. Setelah menjalankan perintah ini, Anda akan diberikan URL

php artisan sail:install --devcontainer

05 acak yang dapat Anda gunakan untuk mengakses aplikasi Anda

Saat berbagi situs Anda melalui perintah

php artisan sail:install --devcontainer

04, Anda harus mengonfigurasi proxy tepercaya aplikasi Anda dalam middleware

php artisan sail:install --devcontainer

07. Jika tidak, pembantu pembuatan URL seperti

php artisan sail:install --devcontainer

_08 dan

php artisan sail:install --devcontainer

09 tidak akan dapat menentukan host HTTP yang benar yang harus digunakan selama pembuatan URL

php artisan sail:install --devcontainer

_2

Jika Anda ingin memilih subdomain untuk situs bersama Anda, Anda dapat memberikan opsi

php artisan sail:install --devcontainer

10 saat menjalankan perintah

php artisan sail:install --devcontainer

04

php artisan sail:install --devcontainer

_3

Catatan
Perintah

php artisan sail:install --devcontainer

04 didukung oleh Expose, layanan tunneling sumber terbuka oleh BeyondCode

Debugging Dengan Xdebug

Konfigurasi Docker Laravel Sail mencakup dukungan untuk Xdebug, debugger yang populer dan kuat untuk PHP. Untuk mengaktifkan Xdebug, Anda perlu menambahkan beberapa variabel ke file

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

5 aplikasi Anda ke. Untuk mengaktifkan Xdebug Anda harus mengatur mode yang sesuai sebelum memulai Sail

php artisan sail:install --devcontainer

_4

Konfigurasi IP Host Linux

Secara internal, variabel lingkungan

php artisan sail:install --devcontainer

_14 didefinisikan sebagai

php artisan sail:install --devcontainer

15 sehingga Xdebug akan dikonfigurasi dengan benar untuk Mac dan Windows (WSL2). Jika mesin lokal Anda menjalankan Linux, Anda harus memastikan bahwa Anda menjalankan Docker Engine 17. 06. 0+ dan Tulis 1. 16. 0+. Jika tidak, Anda perlu menentukan variabel lingkungan ini secara manual seperti yang ditunjukkan di bawah ini

Pertama, Anda harus menentukan alamat IP host yang benar untuk ditambahkan ke variabel lingkungan dengan menjalankan perintah berikut. Biasanya,

php artisan sail:install --devcontainer

16 harus menjadi nama penampung yang melayani aplikasi Anda dan sering diakhiri dengan

php artisan sail:install --devcontainer

17

php artisan sail:install --devcontainer

5

Setelah mendapatkan alamat IP host yang benar, Anda harus menentukan variabel

php artisan sail:install --devcontainer

18 dalam file

-v "$(pwd):/var/www/html" \

laravelsail/php82-composer:latest \

composer install --ignore-platform-reqs

5 aplikasi Anda

php artisan sail:install --devcontainer

_6

Penggunaan Xdebug CLI

Perintah

php artisan sail:install --devcontainer

_20 dapat digunakan untuk memulai sesi debugging saat menjalankan perintah Artisan

php artisan sail:install --devcontainer

_7

Penggunaan Browser Xdebug

Untuk men-debug aplikasi Anda saat berinteraksi dengan aplikasi melalui browser web, ikuti untuk memulai sesi Xdebug dari browser web

Jika Anda menggunakan PhpStorm, harap tinjau dokumentasi JetBrain tentang debugging tanpa konfigurasi

Peringatan
Laravel Sail mengandalkan

php artisan sail:install --devcontainer

_21 untuk melayani aplikasi Anda. Perintah

php artisan sail:install --devcontainer

21 hanya menerima variabel

php artisan sail:install --devcontainer

14 dan

php artisan sail:install --devcontainer

24 pada Laravel versi 8. 53. 0. Laravel versi lama (8. 52. 0 dan di bawah) tidak mendukung variabel ini dan tidak akan menerima koneksi debug

Kustomisasi

Karena Sail hanyalah Docker, Anda bebas menyesuaikan hampir semua hal tentangnya. Untuk menerbitkan Dockerfile milik Sail, Anda dapat menjalankan perintah

php artisan sail:install --devcontainer

25

Setelah menjalankan perintah ini, Dockerfiles dan file konfigurasi lainnya yang digunakan oleh Laravel Sail akan ditempatkan di dalam direktori

php artisan sail:install --devcontainer

26 di direktori root aplikasi Anda. Setelah menyesuaikan instalasi Sail Anda, Anda mungkin ingin mengubah nama gambar untuk wadah aplikasi di file

php artisan sail:install --devcontainer

8 aplikasi Anda. Setelah melakukannya, buat ulang wadah aplikasi Anda menggunakan perintah

image: 'selenium/standalone-chrome'

4. Menetapkan nama unik ke gambar aplikasi sangat penting jika Anda menggunakan Sail untuk mengembangkan beberapa aplikasi Laravel pada satu mesin

Bagaimana cara menginstal Laravel di Mac?

Cara Setup Laravel menggunakan macOS OSX .
Instal Homebrew. Kunjungi http. //buatan. SH. .
Instal PHP dengan Homebrew. Temukan PHP 7 brew search php7. .
Instal Komposer. Kunjungi https. //getcomposer. org. .
Siapkan Aplikasi Laravel baru. .
Jalankan Server Pengembangan Lokal. .
Buat migrasi baru

Bagaimana cara menginstal Laravel di Ubuntu?

Cara Memasang Laravel di Ubuntu .
Instal Server Web Apache. Agar Laravel berfungsi, Anda memerlukan Apache. .
Instal PHP. Langkah selanjutnya adalah menginstal PHP. .
Unduh dan Instal Manajer Database. .
Instal Komposer. .
Instal Laravel di Ubuntu Menggunakan Komposer

Bagaimana cara menginstal Laravel di Windows?

Melalui Unduhan. Setelah Composer diinstal, unduh 4. 2 versi framework Laravel dan ekstrak isinya ke dalam direktori di server Anda. Selanjutnya, di root aplikasi Laravel Anda, jalankan php composer. perintah phar install (atau composer install ) untuk menginstal semua dependensi framework.

Bagaimana saya tahu jika Laravel terinstal di Mac saya?

Perintah untuk menemukan Versi Laravel . Arahkan ke direktori aplikasi Laravel Anda. Kemudian jalankan perintah artisan PHP berikut untuk memeriksa versi Laravel . Output di atas menunjukkan bahwa Anda menjalankan Laravel Framework 7. 17.

Postingan terbaru

LIHAT SEMUA