Laravel 是一個開源和跨平台的 PHP 框架,受到各地 Web 開發人員的歡迎。 Laravel 由 Symfony 框架構建,適用於模型-視圖-控制器模式。 它受到高度重視,因為它減少了繁重的工作,讓開發人員做真正的工作。
在本文中,您將學習如何在 Ubuntu 系統上安裝和設置 Laravel 框架。
先決條件
- 基於 Ubuntu Linux 的系統
- 終端接入
- 一個用戶帳戶 sudo 特權。
筆記: 本教程中的命令在 Ubuntu 20.04 系統上執行。 本教程中的所有方法都適用於任何基於 Linux 的系統。
更新和升級系統
使用升級和更新後的系統開始任何安裝始終是最佳實踐,但這是必要的,因為 Laravel 不能使用低於 7.2 的 PHP 版本。
要更新和升級您的系統,請運行以下命令。
sudo apt update && apt upgrade -y
安裝 PHP
要在您的系統上安裝 PHP,請運行以下 apt 命令。
sudo apt install php
安裝完成後,使用以下命令檢查安裝版本。
php -v
現在使用以下命令安裝相同版本的 PHP 擴展。
sudo apt install php7.4-mbstring php7.4-xml php7.4-zip
安裝 curl
運行以下命令進行安裝 curl 如果你沒有安裝它。
sudo apt install curl
安裝作曲家
您需要 Composer 來管理 Laravel 中的依賴項。
要安裝 Composer,請運行以下命令。
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
使用您的 Composer 文件路徑運行以下命令以運行 Composer 而無需 sudo 允許。
sudo chown -R $USER /usr/local/bin/composer/
安裝 Symfony
Laravel 經常使用 Symfony 框架,所以最好將它與 Laravel 一起安裝。
要安裝 Symfony,請運行以下命令。
composer create-project symfony/skeleton testproj
切換到 testproj 目錄並運行以下命令
run php -S 127.0.0.1:8000 -t public
在瀏覽器中打開以下鏈接以驗證安裝。
安裝 Laravel
現在一切都已設置並正在運行,請使用以下 composer 命令安裝 Laravel。
composer global require laravel/installer
將 Laravel 添加到 Bashrc 文件中的路徑
Laravel 安裝完成後,打開 .bashrc 文件。
nano .bashrc
然後在文件末尾添加以下代碼行。
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
按 Ctrl+O 和 Ctrl+X 保存並退出。
接下來獲取 bashrc 文件。
source ~/.bashrc
創建新的 Laravel 應用
只需運行以下命令即可在 Laravel 中創建一個應用程序。
laravel new [name of app]
導航到應用程序目錄並運行以下 composer 命令。
cd [name of app]
composer install
現在運行以下命令以獲取加密密鑰並訪問 localhost。
php artisan key:generate --ansi
php artisan serve
記下開發服務器鏈接並在瀏覽器中打開它。
您可以看到 Laravel 已啟動並正在運行。
結論
本文討論了 Laravel 的安裝過程和所有必要的組件,以建立一個最低限度的配置。 您可以繼續使用該安裝來學習 Laravel 基礎知識或添加更多組件(如數據庫或宅基地)來構建複雜的 Web 應用程序。