UbuntuにLaravel をデプロイする方法

現在、PHP 開発者が API や Web アプリを構築するには、Laravel が最適な選択肢です。アプリの起動準備ができたら、次のステップは適切なオペレーティング システム、設定、セキュリティ オプションを選択することです。Laravel アプリをライブ サーバーにデプロイするのは、特に初心者にとっては少々難しい場合があります。このガイドでは、Ubuntu をサーバー オペレーティング システムとして使用し、各ステップを説明します。このチュートリアルの最後には、ライブ サーバーで Laravel アプリが実行されるようになります。サーバーのセットアップから本番環境向けの Laravel の構成まで、すべてをカバーします。 Ubuntu に Laravel をデプロイする方法 始める前に、以下のものを用意してください。 Ubuntu を実行しているサーバー (24.04 または 22.04 を推奨)。 sudo 権限アカウントを使用してサーバーに SSH アクセスします。 コマンドラインの使用に関する基本的な知識。 デプロイ準備が整った Laravel プロジェクト。 ステップ1: サーバーを更新する 最初のステップは、現在のシステム パッケージが最新であることを確認することです。パッケージを更新するには、SSH を使用してサーバーに接続し、次のコマンドを実行します。 sudo apt update sudo apt upgrade -y ステップ2: 必要なソフトウェアをインストールする Laravel は PHP […]

1 min read

Ubuntu 24.04 に Laravel フレームワークをインストールする方法

Laravel は、堅牢でスケーラブルな Web アプリケーションを構築できる強力な PHP Web フレームワークです。これは、別の PHP フレームワークである Symfony 上に構築されています。Symfony が基盤を提供し、Laravel が独自の魔法を追加して、快適な開発者エクスペリエンスを実現します。これは、モデル ビュー コントローラ (MVC) 設計に準拠し、Symfony に基づいています。Laravel の構文は洗練されていてシンプルなので、コードを簡単に記述して理解できます。 このチュートリアルは、Ubuntu 24.04 システム上で新しい Laravel アプリケーションを作成して構成するのに役立ちます。 前提条件 始める前に、以下のものを用意してください。 Ubuntu 24.04 システム。 sudo 権限を持つ非 root ユーザー。 ステップ1: LAMPスタックの設定 LAMP スタックは、Linux システム上の Apache Web サーバー、MySQL (または Mariadb) データベース、および PHP プログラミング言語セットアップのバンドルです。すべてのパッケージは、デフォルトの Debian リポジトリで利用できます。 sudo apt install apache2 mariadb-server git php […]

1 min read