LinuxにLaravelをインストール

laravel

Linuxには、以下の手順でLaravelをインストールします。

  1. Apacheをインストールする
  2. PHPをインストールする
  3. MariaDBをインストールする
  4. Composerをインストールする
  5. PHP、MariaDB、Composerのインストールを確認する
  6. Composerを使用してLaravelをインストールする
  7. Laravelサーバーを実行する

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

Apacheのウェブサイト
Apacheのウェブサイト

ターミナルで以下のコマンドを実行して、パッケージインデックスを更新し、Apacheをインストールします。

sudo apt update sudo apt install apache2

インストール後、Apacheのサービスを有効にして起動します。

sudo systemctl enable apache2 sudo systemctl start apache2

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

PHPをインストールするには、ターミナルで次のコマンドを実行します。

sudo apt install php libapache2-mod-php php-mbstring php-xmlrpc php-soap php-gd php-xml php-cli php-zip php-bcmath php-tokenizer php-json php-pear

3. MariaDBをインストールする

MariaDBのウェブサイト
MariaDBのウェブサイト

MariaDBは、オープンソースのリレーショナルデータベース管理システムです。以下のコマンドでインストールしてください。

sudo apt install mariadb-server

インストール後、以下のコマンドでMariaDBのセキュリティ設定を行うことができます。

sudo mysql_secure_installation

画面上の指示に従い、rootパスワードなどの設定を行ってください。

4. Composerをインストールする

ターミナルで以下のコマンドを実行して、Composerをダウンロード、インストールします。

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar
sudo chmod +x /usr/local/bin/composer

5. インストールしたPHP、MariaDB、Composerを確認する

以下のコマンドでバージョンが表示されれば、PHP、MariaDB、Composerが正しくインストールされている証拠です。

php -v mysql --version composer -V

6. Composerを使ってLaravelをインストールする

ターミナルで以下のコマンドを実行して、Laravelをインストールします。

composer create-project --prefer-dist laravel/laravel app-name

app-nameは、実際のアプリケーション名に置き換えてください。

以下のコマンドで、作成したプロジェクトディレクトリに移動します。

cd app-name

7. Laravelサーバーを実行する

プロジェクトの開発サーバーを起動するには、プロジェクトディレクトリに移動して、以下のコマンドを実行します。

php artisan serve

Laravelアプリケーションにアクセスするには、このコマンドを実行して、ポート8000でローカル開発サーバーを起動します。次に、ウェブブラウザで「http://127.0.0.1:8000」を開きます。

すべてが正しく設定されていれば、アプリケーションが稼働していることを伝えるLaravelのウェルカムページが表示されます。これで、Laravelのインストールが完了です。

まとめ

この記事では、Windows、macOS、LinuxにLaravelをインストールする手順をご紹介しました。インストール後は、人気のPHPフレームワークを使って、ウェブアプリケーションの開発に取り掛かりましょう。

Laravelをより深く理解するためには、オンラインの豊富なリソースを活用してください。また、助けが必要な状況では、手厚いサポートと包括的なドキュメントを提供するLaravelコミュニティに相談してみましょう。

Laravelアプリケーションをデプロイするなら、Kinstaのアプリケーションホスティングがおすすめです。高性能かつスケーラブルなLaravelに最適化されたホスティング環境で、アプリケーションをスムーズかつ安全に実行することができます。高度な機能と一流のカスタマーサポートで、プロジェクトの管理も安心です。


アプリケーションデータベースWordPressサイトのすべてを一箇所で。Kinstaの高性能クラウドプラットフォームでは、次のような便利な性能や機能の数々をご用意しています。

  • MyKinstaでの簡単な設定と管理
  • 24時間年中無休のWordPressエンジニアによるサポート
  • 最高レベルのGoogle Cloud Platformハードウェアとネットワーク(Kubernetesにより優れた拡張性を実現)
  • 速度と堅牢性を両立するエンタープライズレベルのCloudflare統合
  • 最大37箇所のデータセンター、260のPoPを武器に世界規模でオーディエンスに訴求

アプリケーションホスティングデータベースホスティングを無料利用枠を使いお試しいただけます。プラン一覧をご覧いただくか、お客様のご要望について営業までお気軽にお問い合わせください

タイトルとURLをコピーしました