Laravel 安裝筆記

環境

  • OS : Debian 10

安裝前置環境

  • 安裝 php
    1
    apt-get install -y php php-mbstring php-cli php-xml
    • 確認 php 版本
      1
      2
      3
      4
      5
      6
      7
      php -v

      // 本次紀錄安裝版本為 7.3
      PHP 7.3.19-1~deb10u1 (cli) (built: Jul 5 2020 06:46:45) ( NTS )
      Copyright (c) 1997-2018 The PHP Group
      Zend Engine v3.3.19, Copyright (c) 1998-2018 Zend Technologies
      with Zend OPcache v7.3.19-1~deb10u1, Copyright (c) 1999-2018, by Zend Technologies
  • 安裝 Composer
    1
    2
    curl -s https://getcomposer.org/installer | php
    mv composer.phar /usr/local/bin/composer
  • 下載 laravel 專案
    1
    git clone https://github.com/laravel/laravel.git
  • 建置 laravel 專案
    • 會依照 composer.json 內的套件去做建置
    • 建置完成後會產生 composer.lock 紀錄當前所有套件的版本
    • 安裝的套件都會存放在 vender 的資料夾中
      1
      2
      cd laravel
      composer install

簡單測試

  • 在 route 新增一個 api,讓他回傳我們輸入的字串

    1
    2
    3
    4
    5
    vim routes/api.php
    // 新增一個 api
    Route::get('echo/{name}', function ($name) {
    return $name;
    });
  • 啟動內建伺服器

    1
    2
    3
    php artisan serve
    // 顯示以下訊息表示成功啟動
    Laravel development server started: http://127.0.0.1:8000
  • 打開瀏覽器前往 http://127.0.0.1:8000/api/echo/leo

    • 畫面顯示 leo 表示成功

參考