Rumah  >  Artikel  >  rangka kerja php  >  Pemasangan dan konfigurasi Laravel dalam persekitaran MAC

Pemasangan dan konfigurasi Laravel dalam persekitaran MAC

演明
演明asal
2021-08-25 07:49:022108semak imbas

Saya menghadapi banyak masalah kecil semasa memasang laravel dalam persekitaran Mac Di bawah saya telah menyusun nota saya semasa proses pemasangan. Harap ini dapat memberikan sokongan kepada pembangun yang menghadapi masalah.

Cadangan berkaitan:                                                                                                                                                                                                                                                                                                                                                                           2.《Pemasangan php, apache, MacPorts dan konfigurasi persekitaran lain dalam persekitaran MAC
3.《Pemasangan nod, vue dan konfigurasi persekitaran lain dalam persekitaran MAC
1 Pasang perisian yang diperlukan

Mula-mula, pasang mac dahulu

(1) Jalankan pada baris arahan: Composer

(2) Jika curl tidak dipasang, laksanakan kod berikut:

$curl -sS https://getcomposer.org/installer | php

(3) Laksana (tersedia di seluruh dunia):

$php -r "readfile('https://getcomposer.org/installer');" | php

(4) Ubah suai kebenaran komposer:

$sudo mv composer.phar /usr/local/bin/composer

(5) Semak sama ada komposer berjaya dipasang.

$sudo chmod a+x /usr/local/bin/composer

2. Pasang laravel
$ composer -v

1 Pemasangan arahan: masukkan laluan fail

2 klik Pakej pemasangan (https://github.com/laravel/laravel/tree/master)

$sudo composer create-project --prefer-dist laravel/Laravel laravelapp    #laravelapp是我的项目名
Nyahzip dan letakkan di laluan yang sepadan Nama projek ialah (laravel). pakej yang dimuat turun daripada git tidak mempunyai vendor Kandungan folder (autoload.php) perlu dilaksanakan dalam laluan projek (iaitu, dalam direktori yang sama dengan folder awam di bawah folder laravel)

3. Persekitaran berjalan melaporkan ralat (biasanya satu klik Sebaiknya masukkan direktori untuk memasang pakej dan laksanakan arahan berikut untuk menjana semula APP_KEY aplikasi)

$sudo composer install

Jika digesa

$sudo php artisan key:generate

[ErrorException] 4. Terdapat fail

(tersembunyi) dalam fail direktori root), salin fail
file_get_contents(D:\Apache24\htdocs\laravel/.env): failed to open stream: No such file or directory
dan namakan semula kepada fail

dan laksanakan arahan semula .env.example.env.example.envPaparan berikut menunjukkan bahawa laravel berjaya dipasang

$sudo php artisan key:generate

Nota:
Application key [base64:Dmr3sXelvMj1GYiv9UGGzUay25UTIrOyo2VwqW2RNDE=] set successfully.

Jangan cuba serahkan fail ke sistem kawalan versi (seperti Git atau Svn) Dalam satu tangan, nilai konfigurasi persekitaran pembangunan dan persekitaran dalam talian adalah berbeza, dan penyerahan tidak bermakna maklumat sensitif aplikasi, seperti nama pengguna dan kata laluan pangkalan data, dsb. Jika anda secara tidak sengaja menyerahkan kod tersebut ke repositori awam Github, akibatnya akan membawa bencana!

juga boleh mencipta fail .env yang menimpa nilai yang dibaca daripada fail

semasa menjalankan ujian

atau melaksanakan perintah .env.testing dengan pilihan PHPUnit . --env=testingArtisan Saya telah berjaya memasang langkah di atas. Cuma ikut langkah di atas untuk memasangnya langkah demi langkah Jika anda tidak faham apa-apa, sila tinggalkan mesej. Terima kasih atas sokongan anda. Harap ini membantu semua orang. .env

Cadangan berkaitan:

Lima tutorial video Laravel terbaharu

Atas ialah kandungan terperinci Pemasangan dan konfigurasi Laravel dalam persekitaran MAC. 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