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

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

Laravelは、表現力豊かでエレガントな構文を備えたオープンソースのPHPWebアプリケーションフレームワークです。 Laravelを使用すると、スケーラブルで柔軟なWebアプリケーション、RESTful API、eコマースソリューションを簡単に構築できます。

ルーティング、認証、セッション、キャッシング、単体テストなどの組み込み機能を備えたLaravelは、多くのPHP開発者に最適なフレームワークです。

このチュートリアルでは、Ubuntu18.04システムにLaravelをインストールする方法を紹介します。同じ手順がUbuntu16.04と、Linux Mint、Kubuntu、ElementaryOSなどのUbuntuベースのディストリビューションにも当てはまります。

前提条件#

このチュートリアルを続行する前に、sudo権限を持つユーザーとしてログインしていることを確認してください。

システムパッケージを最新バージョンに更新します:

sudo apt update && sudo apt upgrade

PHPのインストール#

Ubuntu18.04のデフォルトのPHPバージョンであるPHP7.2は完全にサポートされており、Laravel5.7で推奨されています。

次のコマンドを実行して、PHPと必要なすべてのPHPモジュールをインストールします。

sudo apt install php7.2-common php7.2-cli php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-mbstring php7.2-bcmath php7.2-imap php7.2-xml php7.2-zip
Composerのインストール#

ComposerはPHPの依存関係マネージャーであり、これを使用してLaravelコアをダウンロードし、必要なすべてのLaravelコンポーネントをインストールします。

composerをグローバルにインストールするには、curlを使用してComposerインストーラーをダウンロードします。 ファイルを/usr/local/binに移動します ディレクトリ:

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

コンポーザーのバージョンを印刷して、インストールを確認します。

composer --version

出力は次のようになります。

Composer version 1.8.0 2018-12-03 10:31:16
Laravelのインストール#

この記事を書いている時点で、Laravelの最新の安定バージョンはバージョン5.7です。 。

Composerのcreate-projectを実行します my_appにLaravelをインストールするコマンド ディレクトリ:

composer create-project --prefer-dist laravel/laravel my_app

上記のコマンドは、必要なすべてのphpパッケージをフェッチします。このプロセスには数分かかる場合があり、成功した場合、出力の終わりは次のようになります。

Package manifest generated successfully.
> @php artisan key:generate --ansi
Application key set successfully.

この時点で、UbuntuシステムにLaravelがインストールされています。

Composerを介してインストールすると、Laravelは.envという名前のファイルを自動的に作成します 。このファイルには、データベースの資格情報を含むカスタム構成変数が含まれています。 Laravelの設定方法について詳しくは、こちらをご覧ください。

Laravelプロジェクトディレクトリに移動してartisan serveを実行すると、開発サーバーを起動できます。 コマンド:

cd ~/my_appphp artisan serve

出力は次のようになります:

Laravel development server started: <http://127.0.0.1:8000>

Laravelは、SQLite、PostgreSQL、MongoDB、またはMySQL / MariaDBdatabaseを使用して、すべてのデータを保存できます。

Laravel Mixを使用してアセットをコンパイルする場合は、Node.jsとYarnをインストールする必要があります。

インストールの確認#

ブラウザを開き、http://127.0.0.1:8000と入力します インストールが成功すると、次のような画面が表示されます。


Ubuntu
  1. Ubuntu 20.04 /Ubuntu18.04にPHP8.0をインストールする方法

  2. Ubuntu16.04にPHP7.2をインストールする方法

  3. Ubuntu16.04にPHP7.3をインストールする方法

  1. Ubuntu18.04または20.04にPHP7.4および8.0をインストールする方法

  2. UbuntuLinuxにPHPをインストールする方法

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

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

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

  3. Apacheを使用してUbuntu18.04にLaravelをインストールする方法