Cara Memasang Laravel 8 di CentOS/RHEL 7

Cara Memasang Laravel 8 di CentOS/RHEL 7

Laravel adalah rangka kerja PHP sumber terbuka yang direka untuk pembangunan aplikasi web MVC yang lebih cepat di PHP. Artikel ini akan membantu anda memasang Rangka Kerja Laravel 8 PHP pada sistem CentOS/RHEL 7.

Langkah 1 - Repositori Persediaan Yum

Pertama sekali, anda perlu menambah repositori REMI dan EPEL RPM dalam sistem anda. repositori ini telah mengemas kini pakej. Gunakan salah satu arahan di bawah mengikut versi OS dan seni bina sistem anda.

rpm -uvh https: // dl.Fedoraproject.org/pub/epel/7/x86_64/pakej/e/epel-release-7-14.Noarch.rpm rpm -uvh http: // rpms.famillecollet.com/enterprise/remi-release-7.rpm 

Langkah 2 - Pasang Apache, MySQL dan PHP

Berikut adalah arahan ringkas untuk pemasangan timbunan lampu. Dikehendaki menjalankan rangka kerja laravel pada sistem centos anda. Gunakan panduan ini untuk persediaan lampu terperinci di CentOS

Pasang Apache

Yum --enablePo = Remi, Epel Pasang HTTPD 

Pasang MySQL

Yum --enablePo = Remi, Epel memasang perkhidmatan mysql-server mysqld start/usr/bin/mysql_secure_installation 

Pasang php

YUM --EnablePo = Remi, EPEL Pasang PHP PHP-ZIP PHP-MYSQL PHP-McRYPT PHP-XML PHP-MBSTRING SERVICE HTTPD RESTART 

Langkah 3 - Pasang komposer

Komposer diperlukan untuk memasang kebergantungan Laravel. Oleh itu, gunakan arahan di bawah untuk memuat turun dan digunakan sebagai arahan dalam sistem kami.

curl -ss https: // getcomposer.org/pemasang | PHP MV Composer.phar/usr/bin/komposer chmod +x/usr/bin/komposer 

Langkah 4 - Pasang Laravel pada CentOS 7

Untuk memuat turun versi terbaru Laravel, gunakan perintah di bawah untuk mengklon master repo laravel dari github.

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

Navigasi ke direktori kod Laravel dan gunakan komposer untuk memasang semua kebergantungan yang diperlukan untuk rangka kerja Laravel.

pemasangan komposer CD/var/www/laravel 

Pemasangan pergantungan akan mengambil sedikit masa. Setelah itu menetapkan kebenaran yang betul pada fail.

Chown -r Apache.Apache/var/www/laravel chmod -r 755/var/www/laravel chmod -r 755/var/www/laravel/storan 

Selinux Enabled Systems juga menjalankan arahan di bawah untuk membolehkan menulis di direktori penyimpanan.

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

Langkah 5 - Tetapkan kunci penyulitan

Laravel menggunakan a .Env fail untuk konfigurasi persekitaran. Gunakan .Env fail untuk mengkonfigurasi semua pembolehubah persekitaran untuk aplikasi anda seperti pangkalan data, SMTP, kunci keselamatan, dll.

cp .Env.Contoh .Env 

Sekarang tetapkan kunci penyulitan nombor rawak panjang 32-bit, yang digunakan oleh perkhidmatan enak.

Kunci Artisan PHP: Menjana Kunci Aplikasi Set Berjaya. 

Anda boleh melihat .fail env untuk mencari kunci aplikasi yang dikonfigurasikan.

Langkah 6 - Buat Apache VirtualHost

Sekarang tambahkan hos maya dalam fail konfigurasi Apache anda untuk mengakses kerangka Laravel dari pelayar web. Untuk melakukannya mengedit fail konfigurasi Apache/etc/httpd/conf/httpd.conf dan tambahkan kod di bawah pada akhir fail

vim/etc/httpd/conf/httpd.Conf 
Fail:/etc/httpd/conf/httpd.Conf
 ServerName Laravel.Contoh.com Documentroot/var/www/laravel/public allowoverride semua   

Mulakan semula perkhidmatan Apache dan akses Rangka Kerja Laravel menggunakan penyemak imbas web kegemaran anda dan mula membangunkan aplikasi web yang hebat.

Perkhidmatan httpd restart 

.