環境需求
這不是全部強制的,只是接下來一個月的時間,會以以下環境為範例:
軟體 | 版本 |
---|
Laravel | 5.8.18 |
Nginx | 1.14.0 |
MariaDB | 10.3.15 |
PHP | 7.2.19 |
如同前言所說,雖然Laravel已經釋出6.0版,但接下來將會以5.8為主。此外,也可以使用Apache網頁伺服器,儘管有些設定不同;至於資料庫也可以使用MySQL。並且,以上也都不是強制的,Laravel對於多個網頁伺服器、資料庫接受度良好,所以當然也可以使用PostgreSQL和其他支援PHP的網頁伺服器。
(雖然上面這樣列出,不過最後有可能會用Apache+MySQL再測試一次)
使用XAMPP
明天,我會介紹另外一個快速建置環境的方式,我會更推薦使用該方式。
如果你是Windows,可以直接安裝XAMPP,只是在之後如果遇到問題,請注意一下各個組件的版本。更多可以參考XAMPP的網站。
安裝Laravel
Composer是PHP的一個包管理器,儘管不是必要的,不過可以大量簡化Laravel的安裝程序,並且也可以加以安裝其他組件。因此,需要先確定Composer已經安裝好,並設定好環境。你可以透過 命令提示字元 或其他 Shell 的環境輸入composer -V
,正確安裝完會顯示版本資訊。
安裝Laravel:
composer global require laravel/installer