このチュートリアルでは、Debian 11にCakePHPをインストールする方法を紹介します。知らない人のために、CakePHPは、Ruby onRailsの概念に基づいて構築されたPHPで記述されたWebアプリケーション開発フレームワークです。 ご存知のとおり、Ruby on RailsはRubyを言語として使用しますが、CakeがPHPに実装したいと考えていた開発機能を備えています。 これは、プログラマーがWebアプリケーションを作成するための基本的な構造です。 モデル、ビュー、およびコントローラーは、データおよびプレゼンテーションレイヤーからビジネスロジックを分離するために使用されます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo
‘root権限を取得するコマンドに。 Debian 11(Bullseye)にCakePHPを段階的にインストールする方法を紹介します。
Debian 11BullseyeにCakePHPをインストールする
ステップ1.ソフトウェアをインストールする前に、次のコマンドを実行して、システムが最新であることを確認することが重要です。 apt
ターミナルのコマンド:
sudo aptアップデート
sudo aptアップグレード
ステップ2.LAMPスタックをインストールします。
Debian 11LAMPサーバーが必要です。 LAMPをインストールしていない場合は、前のチュートリアルを読んで、Debian11にLAMPサーバーをインストールしてください。
ステップ3.Composerをインストールします。
次に、Debianシステムに次のコマンドを使用してComposerをインストールします。
curl -sS https://getcomposer.org/installer | php mv composer.phar / usr / local / bin / composer chmod + x / usr / local / bin / composer
ステップ4.Debian11にCakePHPをインストールします。
システムにコンポーザーをインストールした後。 「」という名前のCakePHPアプリケーションを作成しましょう。idroot-app」以下のようにcomposerコマンドを使用します。
作曲家create-project–prefer-distcakephp / app [project-name]
にとって example:
作曲家create-project–prefer-distcakephp / app [idroot-app]
次に、それにアクセスして、プロジェクトを開発者モードで実行するのに役立つbin / cakeファイルを実行可能にします。 これを行うには、以下を実行する必要があります。
ビン/ケーキサーバー
また、リッスンするホストとポートを指定できます。
ビン/ケーキサーバー-H [host] -p [port]
にとって example:
ビン/ケーキサーバー-H [192.168.77.21] -p [8080]
ステップ5.DebianでCakePHPにアクセスする。
正常にインストールされたら、Webブラウザを開いてに移動します https://192.168.77.21:8080
インストーラーを起動すると、次の画面が表示されます。
おめでとう! CakePHPが正常にインストールされました。 このチュートリアルを使用して、Debian 11Bullseyeに最新バージョンのCakePHPをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします CakePHPの公式ウェブサイト。