Cara menginstal Laravel di fedora panduan langkah demi langkah

Cara menginstal Laravel di fedora panduan langkah demi langkah

Laravel adalah kerangka kerja PHP populer yang menyediakan berbagai alat dan fitur untuk membangun aplikasi web. Dalam tutorial ini, kami akan memandu Anda melalui proses memasang Laravel di Fedora, distribusi Linux yang populer.

Kami akan membahas prasyarat untuk menginstal Laravel di Fedora, seperti menginstal PHP dan server web, dan kami akan memandu Anda melalui langkah -langkah untuk menginstal Laravel menggunakan Composer, manajer ketergantungan untuk PHP. Kami juga akan memberikan beberapa tips dan praktik terbaik untuk mengonfigurasi dan mengoptimalkan Laravel di Fedora.

Pada akhir tutorial ini, Anda akan memiliki instalasi Laravel yang berfungsi penuh di Fedora, dan Anda akan siap untuk mulai membangun aplikasi web Anda sendiri dengan Laravel.

Tutorial yang Disarankan:

  • Cara membersihkan cache laravel
  • Cara Memeriksa Versi Laravel
  • Hapus indeks.PHP dari URL di Laravel

Langkah 1 - Instal Paket

PHP diperlukan untuk menjalankan aplikasi Laravel. Sebagai database backend, Anda dapat menggunakan server mysql/mariadb. Berikut adalah instruksi singkat untuk pemasangan tumpukan lampu di fedora. Itu diperlukan untuk menjalankan kerangka kerja Laravel pada sistem fedora Anda. Anda juga dapat menggunakan panduan ini untuk instruksi terperinci untuk mengatur lingkungan lampu pada sistem fedora.

Instal Apache
sudo dnf menginstal httpd 
Instal mysql
sudo dnf menginstal mariadb-server sudo systemctl mulai mariadb.Layanan/usr/bin/mysql_secure_installation 
Instal PHP
sudo dnf menginstal php-zip php-mysqlnd php-mcrypt php-xml php-mbstring 
Instal komposer
sudo dnf menginstal komposer unzip 

Langkah 2 - Pasang Laravel di Fedora

Untuk mengunduh Laravel versi terbaru, gunakan perintah di bawah ini untuk mengkloning repo master dari Laravel dari GitHub.

cd/var/www/git klon https: // github.com/laravel/laravel.git 

Arahkan ke direktori kode Laravel dan gunakan komposer untuk menginstal semua dependensi yang diperlukan untuk kerangka kerja Laravel.

instalasi komposer cd/var/www/laravel 

Instalasi ketergantungan akan memakan waktu. Setelah itu, atur izin yang tepat pada file.

Chown -R Nama pengguna: Apache/var/www/laravel chmod -r 755/var/www/laravel chmod -r 755/var/www/laravel/penyimpanan/penyimpanan 

Sistem yang diaktifkan selinux juga menjalankan perintah di bawah ini untuk memungkinkan penulisan di direktori penyimpanan.

chcon -r -t httpd_sys_rw_content_t/var/www/laravel/penyimpanan 

Langkah 3 - Konfigurasikan Lingkungan Laravel

Penggunaan laravel .Env File untuk Konfigurasi Lingkungan. Menggunakan .File Env untuk mengonfigurasi semua variabel lingkungan untuk aplikasi Anda seperti database, SMTP, kunci keamanan, dll.

cp .Env.contoh .Env 

Sekarang atur kunci enkripsi nomor acak 32-bit, yang digunakan oleh layanan encrypter illuminate.

PHP Artisan Key: Menghasilkan Kunci Aplikasi dengan sukses. 

Anda dapat melihat .Env file untuk menemukan tombol aplikasi dikonfigurasi. Selain itu, Anda juga dapat memperbarui detail konfigurasi database MySQL di .file env seperti di bawah ini.

Db_host = localhost db_database = laravel db_username = nama pengguna db_password = kata sandi 

Langkah 4 - Jalankan Laravel dengan Artisan

Untuk tujuan pengembangan, Anda dapat menjalankan aplikasi Laravel dengan antarmuka baris perintah Artisan. Artisan memulai server pengembangan Laravel di sistem Anda, yang dapat Anda akses di browser web.

PHP Artisan melayani server pengembangan Laravel dimulai: http: // 127.0.0.1: 8000 

Pengrajin default memulai Laravel di Port 8000 untuk Localhost saja. Untuk mengakses Laravel melalui jaringan, tentukan IP sistem Anda -tuan rumah opsi atau gunakan IP 0.0.0.0 untuk akses publik.

Anda juga bisa menggunakan -pelabuhan diikuti oleh nomor port untuk menggunakan port lain untuk melayani aplikasi Laravel. Misalnya, gunakan perintah di bawah ini.

PHP Artisan Serve --host 0.0.0.0 --port 8000 Laravel Development Server Dimulai: http: // 0.0.0.0: 8000 

Langkah 5 - Setup Laravel dengan Apache

Sekarang tambahkan host virtual di file konfigurasi Apache Anda untuk mengakses kerangka kerja Laravel di browser web. Untuk membuat file konfigurasi Apache/etc/httpd/conf.D/Laravel.conf

sudo vi/etc/httpd/conf.D/Laravel.conf 

dan tambahkan pengaturan berikut:

File:/etc/httpd/conf.D/Laravel.conf
 SERVERName Laravel.tecadmin.Net Documentroot/var/www/laravel/public alloverride all   

Simpan file Anda dan restart layanan Apache:

sudo systemctl restart httpd.melayani 

Kemudian akses situs web Laravel di browser web dengan nama domain yang ditentukan. Pastikan domain/subdomain ditunjuk dengan benar ke server Laravel di DNS.

Kesimpulan

Dalam tutorial ini, kami telah membahas langkah -langkah untuk memasang Laravel di Fedora, distribusi Linux yang populer. Kami telah membahas prasyarat untuk menginstal Laravel, seperti menginstal PHP dan server web, dan kami telah memberikan panduan terperinci tentang cara menginstal Laravel menggunakan Composer, manajer ketergantungan untuk PHP.

Kami juga telah memberikan beberapa tips dan praktik terbaik untuk mengonfigurasi dan mengoptimalkan Laravel pada fedora, seperti mengatur izin yang benar pada direktori dan file dan mengaktifkan modul mod_rewrite.

Dengan mengikuti langkah -langkah dalam tutorial ini, Anda sekarang harus memiliki instalasi Laravel yang berfungsi penuh di Fedora, dan Anda harus siap untuk mulai membangun aplikasi web Anda sendiri dengan Laravels. Jika Anda memiliki pertanyaan atau membutuhkan bantuan lebih lanjut, jangan ragu untuk bertanya.