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

Ubuntu 20.04にLaravelをインストールする-ステップバイステップのプロセス?

Laravelは、Webアプリケーションを簡単かつ効率的に開発するのに役立つオープンソースのPHPフレームワークです。これは基本的にmodel-view-controllerパターンに従い、Symfonyフレームワークを利用しています。 Laravelは、開発者に豊富なコマンドラインインターフェイスを提供します。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するPHPフレームワーククエリを実行するのを定期的に支援しています。

これに関連して、Ubuntu20.04にLaravelをインストールする方法を検討します。


UbuntuLinuxシステムでLaravelをセットアップする手順

1.PHPをインストールする

Laravelをインストールするには、PHP7.2.5以降が必要です。以下に示すaptupdateコマンドを実行することから始めます。

$ sudo apt update

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

$ sudo apt install php

PHP拡張機能をインストールするには、次のコマンドを実行します。

$ sudo apt install php7.4-mbstring php7.4-xml php7.4-zip


2.Composerをインストールします

Ubuntuにcomposerをインストールするには、以下のcurlコマンドを使用します。

$ curl -s https://getcomposer.org/installer | php

次に、mvコマンドでcomposer.pharをcomposerに移動します。

$ sudo mv composer.phar /usr/local/bin/composer


3.Laravelをインストールします

UbuntuのLaravelは、次のコマンドを実行することで簡単にインストールできます:

$ composer global require laravel/installer


4..bashrcファイルを構成します

次に、次のコマンドで.bashrcファイルを開きます。

$ nano .bashrc

次に、次の値を書き込みます。

export PATH="$PATH:$HOME/.config/composer/vendor/bin"

次に、このファイルを保存して、次のコマンドを実行します。

$ source ~/.bashrc


5.新しいLaravelアプリを作成します

Laravelアプリケーションを作成するには、次のコマンドを実行するだけです:

$ laravel new [name of app]

たとえば、「newAPP」という名前のアプリケーションを作成するには、次のコマンドを実行します。

$ laravel new newAPP

次に、アプリケーションディレクトリに移動します:

$ cd newAPP

次に、次のコマンドを実行します。

$ composer install

暗号化キーを生成するには、次のコマンドを実行します。

$ php artisan key:generate --ansi

次に、次のコマンドを実行してローカルホストを取得します。

$ php artisan serve

最後に、localhostを使用してLaravelアプリケーションにアクセスできます。



Ubuntu
  1. Ubuntu 20.04にDiscordをインストールする-ステップバイステップのプロセス?

  2. Ubuntu 20.04にAIDEをインストールします-ステップバイステップのプロセス?

  3. Ubuntu 20.04にPyradioをインストールします-ステップバイステップのプロセス?

  1. Ubuntu 20.04にMAASをインストールします-ステップバイステップのプロセスを介して?

  2. DrupalをUbuntu20.04LTSにインストールします-ステップバイステップのプロセス?

  3. Ubuntu 20.04 LTSにMoodleをインストールする-ステップバイステップのプロセス?

  1. Ubuntu 20.04 LTSにKodiをインストールします-ステップバイステップのプロセスですか?

  2. Ubuntu 18.04システムにSkypeをインストールする-ステップバイステップのプロセス?

  3. Ubuntu20.04にPHPComposerをインストールします-ステップバイステップのプロセス?