ホームページ >バックエンド開発 >PHPの問題 >phpコマンドを使用してtp5をインストールする方法

phpコマンドを使用してtp5をインストールする方法

PHPz
PHPzオリジナル
2023-03-29 10:10:20642ブラウズ

PHP は、Web 開発、スクリプト、コマンド ライン スクリプトなどに使用できる、広く使用されているプログラミング言語です。 ThinkPHP は、PHP をベースにしたオープンソースの Web アプリケーション フレームワークで、開発者はこれを使用して Web アプリケーションをより便利かつ迅速に構築できます。この記事では、コマンドラインから ThinkPHP5 をインストールする方法を紹介します。

  1. PHP のインストール

まず、PHP 環境がローカルにインストールされていることを確認する必要があります。インストールされていない場合は、次のコマンドを使用してインストールできます:

$ sudo apt-get install php

ここでは Ubuntu が使用されています。たとえば、他のシステムは異なる場合があります。

  1. Composer のインストール

Composer は、PHP で一般的に使用される依存関係管理ツールで、ユーザーはこれを使用して PHP プロジェクト内の依存ライブラリをより簡単に管理できます。

Composer は次のコマンドでインストールできます:

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

ここでは、curl ツールを使用して Composer インストール スクリプトをダウンロードし、名前を変更して /usr/local/bin ディレクトリに移動します。 Composer の詳細については、公式ドキュメントを参照してください: https://getcomposer.org/

  1. Composer 経由で ThinkPHP5

をダウンロードしてダウンロードし、 ThinkPHP5 をインストールするには、コマンド ラインに次のコマンドを入力します。

$ composer create-project topthink/think tp5 --prefer-dist

topthink/think ここで、ThinkPHP5 開発チームが提供するパッケージで、tp5 はプロジェクト名です。インストールプロセス中に、いくつかの構成情報の入力が必要になる場合があることに注意してください。

コマンドを実行すると、tp5 という名前のフォルダーが現在のディレクトリ (ThinkPHP5 アプリケーションのルート ディレクトリ) に作成されます。

  1. 仮想ホストの構成

実行中の効果をローカル ブラウザでプレビューするには、ユーザーが http と入力できるように Web サーバーをローカルに構築する必要があります。 :/ /localhost/tp5 実行中のアプリケーションにアクセスします。

次の 2 つの方法で仮想ホストを構成できます。

方法 1: Apache を使用する

Apache2 をインストールしている場合は、次の方法で仮想ホストを開くことができます。コマンド構成:

$ sudo a2enmod rewrite
$ sudo nano /etc/apache2/sites-available/000-default.conf

開いているファイルで、次のコード ブロックを見つけます:

DocumentRoot /var/www/html

これを次のように変更します:

DocumentRoot /path/to/tp5/public

path/to/tp5 は tp5 プロジェクトの絶対パスです。パス。次に、ファイルの最後に次のコードを追加します。

<Directory /path/to/tp5/public>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

ファイルを保存して閉じ、Apache2 サービスを再起動します。

$ sudo service apache2 restart

方法 2: PHP 組み込み Web サーバーを使用する

Apache2 を使用したくない場合は、PHP の組み込み Web サーバーを使用して仮想ホストを起動できます。コマンド ラインに次のコマンドを入力します。

$ php -S localhost:8000 -t /path/to/tp5/public

ここでの localhost:8000 は、リッスンするサービスのアドレスとポートを表し、/path/to/tp5/public は tp5 プロジェクトの絶対パスです。ブラウザに http://localhost:8000 と入力して、tp5 アプリケーションにアクセスします。

  1. テスト アプリケーション

これで、http://localhost/tp5 (または http://localhost :8000) にアクセスできるようになります。 (仮想ホスト構成に応じて)、tp5 が正常にインストールされ実行されたことを示すようこそインターフェイスが表示されます。

次に、tp5 アプリケーション ディレクトリ アプリの下のコントローラーにコントローラーを作成して、http://localhost/tp5/コントローラー名/操作名にアクセスします。アプリケーション内のコントローラーによって出力された結果を確認してください。

概要:

この記事では、コマンド ラインを使用して ThinkPHP5 をインストールする方法、アプリケーションを起動するための仮想ホストを構成する方法を紹介し、アプリケーションでコントローラーを作成する方法を簡単に説明します。この記事があなたの TP5 アプリケーション開発に役立つことを願っています。

以上がphpコマンドを使用してtp5をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。