GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuにLaravelFrameworkをインストールする方法

LaravelはオープンソースでクロスプラットフォームのPHPフレームワークであり、世界中のWeb開発者に歓迎されています。 LaravelはSymfonyフレームワークによって構築され、model-view-controllerパターンで動作します。不平を言う作業を減らし、開発者が実際の作業を行えるようになるため、高く評価されています。

この記事では、UbuntuシステムにLaravelフレームワークをインストールしてセットアップする方法を学びます。

前提条件

  • UbuntuLinuxベースのシステム
  • ターミナルアクセス
  • sudo権限を持つユーザーアカウント。

注: このチュートリアルのコマンドは、Ubuntu20.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が必要です。

Composerをインストールするには、次のコマンドを実行します。

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

sudo権限なしでcomposerを実行するには、composerファイルパスを使用して次のコマンドを実行します。

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

ブラウザで次のリンクを開いて、インストールを確認します。

http:// localhost:8000 /

Laravelをインストールする

すべてが設定されて実行されたので、次のcomposerコマンドを使用してLaravelをインストールします。

composer global require laravel/installer

BashrcファイルのパスにLaravelを追加

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

次に、次のコマンドを実行して、暗号化キーを取得し、ローカルホストにアクセスします。

php artisan key:generate --ansi
php artisan serve

開発サーバーのリンクをメモして、ブラウザーで開きます。

http:// localhost:8001

Laravelが稼働していることがわかります。

結論

この記事では、Laravelのインストールプロセスと、最小限の構成を確立するために必要なすべてのコンポーネントについて説明します。 Laravelの基本を学び、データベースやホームステッドなどのコンポーネントを追加して精巧なWebアプリケーションを構築するために、インストールをそのまま使用し続けることができます。


Ubuntu
  1. Ubuntu18.04にLogstashをインストールする方法

  2. Ubuntu20.04にLaravelをインストールする

  3. Ubuntu18.04にRをインストールする方法

  1. Ubuntu18.04にLaravelをインストールする方法

  2. Ubuntu20.04にLaravelPHPWebフレームワークをインストールする方法

  3. Ubuntu20.04にSyncthingをインストールする方法

  1. Ubuntu20.04にUserminをインストールする方法

  2. Ubuntu20.04にMetasploitFrameworkをインストールする方法

  3. Ubuntu20.04にPodmanをインストールする方法