このチュートリアルでは、Debian 11にLaravelをインストールする方法を紹介します。知らない人のために、LaravelはオープンソースのPHP Webフレームワークであり、Webアプリケーションの開発を高速化するために設計されています。 これはSymfonyフレームワークに基づいています。 Laravelを使用すると、認証、ルーティング、セッション、キャッシングなどの一般的なタスクを簡単に実行できます。 Artisan、オブジェクトリレーショナルマッピング、テンプレートエンジンなど、いくつかの便利な機能があります。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo
‘root権限を取得するコマンドに。 Debian 11(Bullseye)にLaravelWebフレームワークを段階的にインストールする方法を紹介します。
Debian 11BullseyeにLaravelをインストールする
ステップ1.ソフトウェアをインストールする前に、次のコマンドを実行して、システムが最新であることを確認することが重要です。 apt
ターミナルのコマンド:
sudo aptアップデート
sudo aptアップグレード
ステップ2.インストール Apache Webサーバー。
インストールする必要があります Apache システム上のWebサーバー。 次のコマンドを実行してインストールします。
sudo apt install apache2
ステップ3.PHPをインストールします。
次に、SURYリポジトリをシステムに追加します。
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c’echo “deb https://packages.sury.org/php/ $(lsb_release -sc)main”> /etc/apt/sources.list.d/php.list ‘
次に、以下のコマンドを使用してPHP8.0をインストールします。
sudo aptアップデート
sudo apt install php8.0
さらに、必要なパッケージがインストールされます。そのうちのいくつかは、標準のPHP8.x拡張機能です。
sudo apt install php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-opcache php8.0-mbstring php8.0-pgsql php8.0-imagick php8.0-memcached php8.0-bz2 php8.0-ds php8.0-imap php8.0-cgi php8.0-mysql php8.0-cli php8.0-fpm php8.0-xml
インストールが完了したら、次のコマンドを使用してインストールを確認できます。
php -v
ステップ4.Composerをインストールします。
Composerは、PHPの依存関係パッケージマネージャーです。 Laravelを使用するには、最初にComposerをインストールします。
curl -sS https://getcomposer.org/installer | php
次に、次のコマンドを使用して、Composerバイナリをシステムパスに移動します。
mv composer.phar / usr / local / bin / composer
実行権限を割り当てます:
sudo chmod + x / usr / local / bin / composer
インストールされているComposerのバージョンを確認します。
作曲家–version
ステップ5.Debian11にLaravelをインストールします。
次に、Composerを使用してLaravelの最新バージョンをダウンロードします。
cd / var / www / html composer create-project –prefer-dist laravel / laravel laravel
次に、Laravelディレクトリに適切な権限と所有権を設定します。
chown -R www-data:www-data / var / www / html / laravel chmod -R 775 / var / www / html / laravel
ステップ6.構成 Apache Laravelの場合。
次に、 Apache Laravelの仮想ホスト構成ファイル:
nano /etc/apache2/sites-available/laravel.conf
次の行を追加します。
DocumentRoot / var / www / html / laravel / public
Save と close 次に、ファイルを有効にします Apache 次のコマンドを使用して、仮想ホストとモジュールを書き換えます。
sudo a2enmodリライト
sudo a2ensite laravel.conf
sudo systemctl restart apache2
ステップ7.Laravel FrameworkWebインターフェースへのアクセス
正常にインストールされると、次のWebサイトにアクセスできます。 https://laravel.your-domain.com
。 次のようなおめでとうページがあなたを迎えるはずです:
おめでとう! Laravelが正常にインストールされました。 このチュートリアルを使用して、Debian 11Bullseyeに最新バージョンのLaravelフレームワークをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします Laravelの公式ウェブサイト。