このチュートリアルでは、CentOS 8にLaravelをインストールして構成する方法を紹介します。知らない人のために、Laravelは無料のオープンソースPHPWebアプリケーションです。テイラーオトウェルによって作成され、モデル-ビュー-コントローラー(MVC)アーキテクチャパターンに従ったWebアプリケーションの開発を目的としたフレームワーク。これはかなり新しいフレームワークですが、最も人気のあるPHPフレームワークの1つになる可能性があります。
Laravelを優れたものにしているものの1つは、その背後にある大規模な活気のあるコミュニティです。Laravelは、事実上のPHP依存関係マネージャーであるComposerも幅広く利用しています。Composerを使用することで、Laravelは完全なものを提供します。アプリケーション構造を自由に選択して構築できます。packagist.orgには非常に多くのcomposerパッケージがあり、プログラミングを簡単に行うことができます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS8サーバーにLaravelPHPFrameworkを段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS8。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS8にLaravelをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf update
ステップ2.Composerをインストールします。
Laravelの依存関係をインストールするには、コンポーザーが必要です。以下のコマンドを使用して、ダウンロードしてシステムにコマンドとして使用してください。
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer sudo chmod +x /usr/local/bin/composer
コンポーザーのバージョンを印刷してインストールを確認します:
composer -v
ステップ3.CentOS8にLaravelをインストールします。
次のコマンドを使用してLaravelをインストールします:
composer create-project --prefer-dist laravel/laravel idroot
*プロジェクトの名前でidrootを変更できます。
プロジェクトの進行状況を確認するには、プロジェクトを使用できます。これを行うには、次のコマンドを使用します。
cd idroot php artisan serve
もう一度、プロジェクトにサービスを提供します:
php artisan serve --host=192.168.0.46 --port=8000
ステップ4.ファイアウォールを構成します。
Laravelはポート8000で動作しているので、ファイアウォールに追加してそのポートでの接続を許可する必要があります:
firewall-cmd --add-port=8000/tcp --permanent --zone=public firewall-cmd --reload
ステップ5.Laravelにアクセスします。
LaravelはデフォルトでHTTPポート8000で利用できます。お気に入りのブラウザを開き、http://your_domain.com:8000
に移動します。 またはhttp://your-server-ip:8000
インストールを完了するために必要な手順を完了します。
おめでとうございます!Laravelが正常にインストールされました。CentOS8システムにLaravel PHP Frameworkをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Laravelの公式Webサイトを確認することをお勧めします。 。