Cara Memasang Laravel 8 di CentOS/RHEL 7
- 2945
- 369
- Don Will
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.ConfFail:/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
.