1. ThinkPHP ソース コードのダウンロード
まず、最新バージョンの ThinkPHP ソース コードをダウンロードする必要があります (公式 Web サイトから入手できます)。ダウンロード ページで、ダウンロードする圧縮パッケージまたは Git コード リポジトリを選択できます。すでに Git の使用に慣れている場合は、Git コマンドを直接使用してコード ベースのクローンを作成できますが、Git に詳しくない場合は、圧縮パッケージをダウンロードしてインストールできます。
2. ソース コードを解凍します
ダウンロードが完了したら、圧縮パッケージを Web サーバーの指定されたディレクトリに解凍します。通常、このディレクトリは Web サーバーがリッスンするディレクトリです。たとえば、Apache サーバーを実行している場合、このディレクトリは通常 /var/www/html になります。
3. Web サーバーの構成
ソース コードの解凍が完了したら、サーバーが ThinkPHP を実行できるように Web サーバーの構成ファイルを構成する必要があります。フレームワークを正しく。構成するには、以下の手順に従ってください。
Apache サーバーの場合は、Apache 構成ファイル (通常は /etc/httpd/conf/httpd.conf) を開き、次のコードを追加します。
<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) にリダイレクトします。
Nginx サーバーの場合は、Nginx 構成ファイル (通常は /etc/nginx/nginx.conf) を開き、次のコードを追加します:
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; } }
ここで、your.server.name はサーバーで使用されるドメイン名または IP アドレス、/path/to/thinkphp は ThinkPHP ソース コードが配置されているディレクトリです。この設定ファイルにより、Nginx はポート 80 でリッスンし、your.server.name からのすべてのリクエストを ThinkPHP プログラムのエントリ ファイル (通常はindex.php) にリダイレクトします。
4. データベースのインストールとアプリケーション構成の設定
Web サーバーの構成後、アプリケーションのデータベース構成とアプリケーション構成を設定する必要があります。以下の手順に従います。
config/database.php ファイルを開き、データベース情報を構成します。例:
<?php return [ 'hostname' => 'localhost', 'database' => 'thinkphp', 'username' => 'root', 'password' => '', // ... ];
config/app.php ファイルを開いて、アプリケーション構成情報を構成します。例:
<?php return [ // 应用名称 'app_name' => 'ThinkPHP', // 默认时区 'default_timezone' => 'Asia/Shanghai', // 调试模式 'debug' => true, // ... ];
5. ThinkPHP アプリケーションの実行
ThinkPHP フレームワークのソース コードが正常にインストールされ、Web が正常に構成されました。サーバーとアプリケーション。これで、Web サーバーを起動し、構成したドメイン名または IP アドレスにアクセスできるようになります。ThinkPHP アプリケーションが正常にインストールされたことを示すようこそページが表示されるはずです。
以上がthinkphpのインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。