Cara install laravel 7 di php 8

Laravel menggunakan Composer untuk mengelola dependensinya. Jadi, sebelum menggunakan Laravel, Anda perlu memastikan bahwa Anda telah menginstal Composer di mesin Anda

Instal Laravel

Melalui Penginstal Laravel

Pertama, unduh installer Laravel menggunakan Composer

composer global require "laravel/installer=~1.1"

Pastikan untuk menempatkan direktori ~/.composer/vendor/bin_ di PATH Anda sehingga laravel yang dapat dieksekusi dapat ditemukan oleh sistem Anda

Setelah diinstal, perintah laravel new_ sederhana akan membuat instalasi Laravel baru di direktori yang Anda tentukan. Misalnya, laravel new blog_ akan membuat direktori bernama blog berisi instalasi Laravel baru dengan semua dependensi terpasang. Metode penginstalan ini jauh lebih cepat daripada penginstalan melalui Composer

Melalui Composer Create-Project

Anda juga dapat menginstal Laravel dengan mengeluarkan perintah Composer create-project di terminal Anda

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

_

Setelah diinstal, Anda harus memutakhirkan ke paket terbaru. Pertama, hapus file

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

_0 lalu ubah direktori Anda saat ini menjadi

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

1 dan keluarkan perintah

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

2

Perancah

Kapal Laravel dengan scaffolding untuk pendaftaran dan otentikasi pengguna. Jika Anda ingin menghapus perancah ini, gunakan perintah

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

3 Artisan

Persyaratan Server

Framework Laravel memiliki beberapa persyaratan sistem

  • PHP >= 5. 4, PHP < 7
  • Ekstensi Mcrypt PHP
  • Ekstensi PHP OpenSSL
  • Ekstensi Mbstring PHP
  • Ekstensi Tokenizer PHP

Mulai dari PHP5. 5, beberapa distribusi OS mungkin mengharuskan Anda menginstal ekstensi PHP JSON secara manual. Saat menggunakan Ubuntu, ini dapat dilakukan melalui

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

4

Konfigurasi

Hal pertama yang harus Anda lakukan setelah menginstal Laravel adalah menyetel kunci aplikasi Anda ke string acak. Jika Anda menginstal Laravel melalui Composer, kunci ini mungkin telah ditetapkan untuk Anda dengan perintah

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

5

Biasanya, panjang string ini harus 32 karakter. Kuncinya dapat diatur dalam file lingkungan

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

6. Jika kunci aplikasi tidak disetel, sesi pengguna Anda dan data terenkripsi lainnya tidak akan aman

Laravel hampir tidak membutuhkan konfigurasi lain di luar kotak. Anda bebas untuk memulai pengembangan. Namun, Anda mungkin ingin meninjau file

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

_7 dan dokumentasinya. Ini berisi beberapa opsi seperti

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

8 dan

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

9 yang mungkin ingin Anda ubah sesuai dengan aplikasi Anda

Setelah Laravel diinstal, Anda juga harus melakukannya

Catatan. Anda tidak boleh menyetel opsi konfigurasi

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

_0 ke

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

1 untuk aplikasi produksi

Izin

Laravel mungkin memerlukan beberapa izin untuk dikonfigurasi. folder dalam

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

2 dan

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

3 memerlukan akses tulis oleh server web

URL cantik

Apache

Kerangka dikirimkan dengan file

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

_4 yang digunakan untuk mengizinkan URL tanpa

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

5. Jika Anda menggunakan Apache untuk melayani aplikasi Laravel Anda, pastikan untuk mengaktifkan modul

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

6

Jika file

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

_7 yang disertakan dengan Laravel tidak berfungsi dengan instalasi Apache Anda, coba yang ini

Bisakah saya menjalankan Laravel 7 dengan PHP 8?

Pertama, pastikan Anda menggunakan Laravel 6, 7 atau 8 versi terbaru untuk mendapatkan dukungan PHP 8 . Kemudian pastikan Anda menggunakan versi terbaru dari paket pihak pertama apa pun dari Laravel seperti Passport, Cashier, Dusk, dll. Ada juga beberapa dependensi yang umum digunakan yang perlu Anda perbarui di komposer Anda.

Bagaimana cara menginstal Laravel versi 7?

Menginstal Laravel .
Melalui Penginstal Laravel. Pertama, unduh installer Laravel menggunakan Composer. .
Melalui Composer Create-Project. .
Server Pengembangan Lokal. .
Direktori Publik. .
File Konfigurasi. .
Izin Direktori. .
Kunci Aplikasi. .
Konfigurasi Tambahan

Versi Laravel mana yang bekerja dengan PHP 8?

Laravel 9 mendukung PHP versi 8, jadi jika Anda berencana untuk mengujinya, pastikan untuk memeriksa versi PHP Anda atau memulai penginstalan baru.

Apakah Laravel PHP 8 kompatibel?

laravel. com/docs/9. x/releases menunjukkan versi dan persyaratan PHP, dan Laravel 8 baik-baik saja di PHP 8. 0 .