ホームページ >PHPフレームワーク >ThinkPHP >thinkphp のインストール方法 (チュートリアルの共有)
ThinkPHP は、PHP 言語を使用して開発された高性能 Web アプリケーション開発フレームワークであり、中国で最も人気のある PHP オープン ソース フレームワークの 1 つでもあります。このフレームワークを使用するには、まず ThinkPHP のソース コードをインストールする方法を知る必要があります。この記事では、ThinkPHP フレームワークのインストール方法をご紹介しますので、ご参考になれば幸いです。
1. ThinkPHP ソース コードのダウンロード
まず、最新バージョンの ThinkPHP ソース コードを公式 Web サイト (http://www.thinkphp.cn) からダウンロードする必要があります。 Web サイトのダウンロード ページで、圧縮パッケージまたは Git リポジトリをダウンロードすることを選択できます。すでに Git の使用に慣れている場合は、Git コマンドを直接使用してコード ベースのクローンを作成できますが、Git に詳しくない場合は、圧縮パッケージをダウンロードしてインストールできます。
2. ソース コードを解凍します
ダウンロードが完了したら、圧縮パッケージを Web サーバーの指定されたディレクトリに解凍します。通常、このディレクトリは Web サーバーがリッスンするディレクトリです。たとえば、Apache サーバーを使用している場合、このディレクトリは通常 /var/www/html です。
3. Web サーバーの構成
ソース コードの解凍が完了したら、サーバーが ThinkPHP フレームワークを正しく実行できるように、Web サーバーの構成ファイルを構成する必要があります。設定するには、以下の手順に従います。
<VirtualHost *:80> ServerName your.server.name DocumentRoot /path/to/thinkphp/public <Directory /path/to/thinkphp/public> AllowOverride All Require all granted </Directory> </VirtualHost>
このうち、your.server.name はサーバーが使用するドメイン名または IP アドレスで、/path/to/thinkphp は ThinkPHP ソース コードが配置されているディレクトリです。この構成ファイルにより、サーバーはポート 80 で待機し、すべてのリクエストを your.server.name から ThinkPHP プログラムのエントリー ファイル (通常はindex.php) にリダイレクトします。
server { listen 80; server_name your.server.name; location / { root /path/to/thinkphp/public; index index.php; try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { root /path/to/thinkphp/public; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Where, your.server .name はサーバーが使用するドメイン名または IP アドレスで、/path/to/thinkphp は ThinkPHP ソース コードが配置されているディレクトリです。この設定ファイルにより、Nginx はポート 80 でリッスンし、your.server.name からのすべてのリクエストを ThinkPHP プログラムのエントリ ファイル (通常はindex.php) にリダイレクトします。
4. データベースのインストールとアプリケーション構成の設定
Web サーバーの構成後、アプリケーションのデータベース構成とアプリケーション構成を設定する必要があります。以下の手順に従います。
<?php return [ 'hostname' => 'localhost', 'database' => 'thinkphp', 'username' => 'root', 'password' => '', // ... ];
<?php return [ // 应用名称 'app_name' => 'ThinkPHP', // 默认时区 'default_timezone' => 'Asia/Shanghai', // 调试模式 'debug' => true, // ... ];
5. ThinkPHP アプリケーションの実行
この時点で、ThinkPHP フレームワークのソース コードが正常にインストールされ、Web サーバーとアプリケーションが構成されました。これで、Web サーバーを起動し、構成したドメイン名または IP アドレスにアクセスできるようになります。ThinkPHP アプリケーションが正常にインストールされたことを示すようこそページが表示されるはずです。
概要:
この記事の導入部を通じて、ソース コードのダウンロードからアプリケーションの実行までのプロセス全体を習得しました。この記事が、ThinkPHP フレームワークをインストールして使用する際の助けになれば幸いです。使用中に問題が発生した場合は、公式 Web サイトのコミュニティまたはフォーラムにアクセスして助けを求めることができます。
以上がthinkphp のインストール方法 (チュートリアルの共有)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。