首頁 > php框架 > Laravel > 主體

MAC環境下Laravel的安裝與配置

演明
發布: 2021-08-25 11:05:34
原創
2128 人瀏覽過

我在Mac環境下安裝laravel遇到很多小的問題,下面我整理了一下安裝過程中的筆記。希望能為遇到問題的開發者提供支援。

相關建議:                 
1.《windows伺服器apache、php、postgresql的環境安裝》  
2.《MAC環境安裝php、apache、MacPorts等環境設定
3.《MAC環境下安裝node、vue等環境設定

一、安裝必要的軟體

首先,mac 先安裝Composer

(1)在命令列執行:

$curl -sS https://getcomposer.org/installer | php
登入後複製

(2)如果沒安裝curl 執行以下程式碼:

$php -r "readfile('https://getcomposer.org/installer');" | php
登入後複製

(3)執行(全域可用) :

$sudo mv composer.phar /usr/local/bin/composer
登入後複製

(4)修改composer的權限:

$sudo chmod a+x /usr/local/bin/composer
登入後複製

(5)偵測composer是否安裝成功,執行下面指令,顯示下圖表示安裝成功。

$ composer -v
登入後複製

二、安裝laravel

1.    指令安裝:進入檔案路徑

$sudo composer create-project --prefer-dist laravel/Laravel laravelapp    #laravelapp是我的项目名
登入後複製

2.    在git上下載一鍵安裝套件(https ://github.com/laravel/laravel/tree/master)

解壓縮放在對應路徑下項目名為(laravel),注意在git上下載的一鍵安裝包沒有vendor 資料夾內容( autoload.php),需要在專案路徑下(也就是和laravel資料夾下的public資料夾同級目錄下)執行 

$sudo composer install
登入後複製

3.    運作環境封包錯誤(正常一鍵安裝套件最好進入目錄執行下方指令重新產生應用APP_KEY)

$sudo php artisan key:generate
登入後複製

如果提示[ErrorException]

file_get_contents(D:\Apache24\htdocs\laravel/.env): failed to open stream: No such file or directory
登入後複製

 4.    根目錄下有一個.env.example#檔案(隱藏檔案),把.env.example 檔案複製然後改名為.env檔案再次執行指令

$sudo php artisan key:generate
登入後複製

下方顯示表示laravel安裝成功

Application key [base64:Dmr3sXelvMj1GYiv9UGGzUay25UTIrOyo2VwqW2RNDE=] set successfully.
登入後複製

注意:

不要試圖將 .env 檔案提交到版本控制系統(如Git或Svn)中,一方面,開發環境和線上環境配置值不一樣,提交沒有意義,更重要的是,.env 包含了很多應用敏感信息,如數據庫用戶名及密碼等,如果不慎將代碼提交到Github 公開倉庫,後果將不堪設想!

也可以建立一個 .env.testing 文件,該文件會在執行PHPUnit 測試或執行帶有--env=testing選項的Artisan 指令時會覆寫從 .env 檔案讀取的值。

以上步驟是我安裝過且成功的,按照上面步驟一步步安裝就好,如果哪有不懂可以留言。謝謝,大家支持。希望能為大家提供協助。

相關推薦:最新的五個Laravel影片教學

#

以上是MAC環境下Laravel的安裝與配置的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板