Rumah >rangka kerja php >Laravel >[Organisasi dan Perkongsian] Langkah pemasangan rangka kerja Laravel

[Organisasi dan Perkongsian] Langkah pemasangan rangka kerja Laravel

PHPz
PHPzasal
2023-04-08 00:30:021527semak imbas

Dalam bidang pembangunan web, rangka kerja Laravel dipanggil klasik. Ia mempunyai sintaks yang lancar dan elegan serta fungsi yang berkuasa, ditambah dengan pelbagai pakej pengembangan, menjadikan rangka kerja Laravel sebagai salah satu rangka kerja PHP yang paling popular pada masa ini. Artikel ini akan membawa pembaca memahami langkah pemasangan rangka kerja Laravel.

1. Keperluan persekitaran

Sebelum anda mula memasang rangka kerja Laravel, pastikan persekitaran pembangunan anda memenuhi keperluan berikut:

  1. PHP versi 7.2 ke atas.
  2. Sokongan komposer ialah alat untuk mengurus kebergantungan dalam PHP Jika anda belum memasangnya, sila pasang Komposer terlebih dahulu.
  3. Sokongan pangkalan data MYSQL Apabila PHP berinteraksi dengan pangkalan data MYSQL, sokongan MYSQL diperlukan.
  4. Pasang Apache atau Nginx pada pelayan (anda boleh menggunakan Xampp, Wampp dan alatan lain untuk membina persekitaran pembangunan pada komputer Windows)

2 >

Pemasangan Komposer
  1. Buka tetingkap terminal anda (anda boleh membuka CMD pada komputer Windows), jalankan kod berikut untuk mula memasang Komposer.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
Pemasangan rangka kerja Laravel
  1. Buka tetingkap terminal dan laksanakan kod berikut untuk mula memasang rangka kerja Laravel.

Di mana laravel-project ialah nama projek baharu anda.
composer create-project laravel/laravel laravel-project

Jalankan projek Laravel
  1. Selepas rangka kerja Laravel dipasang, laksanakan arahan berikut untuk memulakan projek Laravel.

Sekarang, anda boleh membuka penyemak imbas anda dan masukkan localhost:8000 untuk mengakses projek Laravel anda.
cd laravel-project
php artisan serve

3. Konfigurasi persekitaran Laravel

Konfigurasi direktori akar tapak
  1. Cari folder awam dalam direktori pemasangan Laravel dan gunakannya sebagai direktori akar tapak . Dalam Apache, konfigurasi direktori akar tapak boleh diselesaikan melalui arahan VirtualHost.

Tambahkan kod konfigurasi berikut dalam VirtualHost:

Di mana /path/to/laravel-project/public harus digantikan dengan direktori projek Laravel anda. Anda juga harus menggantikan yourdomain.com dengan nama domain anda.
<VirtualHost *:80>
    DocumentRoot /path/to/laravel-project/public
    ServerName yourdomain.com
    <Directory /path/to/laravel-project/public>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Dalam Nginx, kod konfigurasi adalah seperti berikut:

Antaranya, /path/to/laravel-project/public hendaklah digantikan dengan direktori projek Laravel anda. Anda juga harus menggantikan yourdomain.com dengan nama domain anda.
server {
    listen 80;
    server_name yourdomain.com;
    root /path/to/laravel-project/public;
    index index.php index.html index.htm;
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
    location ~ \.php$ {
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

Konfigurasi pembolehubah persekitaran
  1. Dalam Laravel, pembolehubah persekitaran disimpan dalam fail .env dan boleh diubah suai dengan mengubah suai fail.

Anda boleh membuat salinan fail .env.example dengan melaksanakan perintah berikut dan namakannya .env.

Anda boleh mengubah suai nama projek Laravel dengan mengubah suai pembolehubah APP_NAME dalam fail .env.
cp .env.example .env

4. Kesimpulan

Artikel ini memperkenalkan langkah pemasangan rangka kerja Laravel. Kami berharap tutorial ini berguna kepada anda. Rangka kerja Laravel mempunyai gaya kod PHP yang sangat baik, dilengkapi dengan enjin templat, komponen Symfony, sistem caching dan alat baris arahan Artisan, dan juga menyediakan seni bina MVC mudah dan lapisan abstraksi pangkalan data. Jika anda seorang jurutera pembangunan web, kami mengesyorkan anda menggunakan rangka kerja Laravel.

Atas ialah kandungan terperinci [Organisasi dan Perkongsian] Langkah pemasangan rangka kerja Laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn