ホームページ  >  記事  >  PHPフレームワーク  >  thinkphpのインストール方法

thinkphpのインストール方法

王林
王林転載
2023-05-26 14:01:352821ブラウズ

1. ThinkPHP ソース コードのダウンロード

まず、最新バージョンの ThinkPHP ソース コードをダウンロードする必要があります (公式 Web サイトから入手できます)。ダウンロード ページで、ダウンロードする圧縮パッケージまたは Git コード リポジトリを選択できます。すでに Git の使用に慣れている場合は、Git コマンドを直接使用してコード ベースのクローンを作成できますが、Git に詳しくない場合は、圧縮パッケージをダウンロードしてインストールできます。

2. ソース コードを解凍します

ダウンロードが完了したら、圧縮パッケージを Web サーバーの指定されたディレクトリに解凍します。通常、このディレクトリは Web サーバーがリッスンするディレクトリです。たとえば、Apache サーバーを実行している場合、このディレクトリは通常 /var/www/html になります。

3. Web サーバーの構成

ソース コードの解凍が完了したら、サーバーが ThinkPHP を実行できるように Web サーバーの構成ファイルを構成する必要があります。フレームワークを正しく。構成するには、以下の手順に従ってください。

  1. 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) にリダイレクトします。

  1. 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 サーバーの構成後、アプリケーションのデータベース構成とアプリケーション構成を設定する必要があります。以下の手順に従います。

  1. config/database.php ファイルを開き、データベース情報を構成します。例:

<?php
    return [
        &#39;hostname&#39; => &#39;localhost&#39;,
        &#39;database&#39; => &#39;thinkphp&#39;,
        &#39;username&#39; => &#39;root&#39;,
        &#39;password&#39; => &#39;&#39;,
        // ...
    ];
  1. config/app.php ファイルを開いて、アプリケーション構成情報を構成します。例:

<?php
    return [
        // 应用名称
        &#39;app_name&#39; => &#39;ThinkPHP&#39;,
        // 默认时区
        &#39;default_timezone&#39; => &#39;Asia/Shanghai&#39;,
        // 调试模式
        &#39;debug&#39; => true,
        // ...
    ];

5. ThinkPHP アプリケーションの実行

ThinkPHP フレームワークのソース コードが正常にインストールされ、Web が正常に構成されました。サーバーとアプリケーション。これで、Web サーバーを起動し、構成したドメイン名または IP アドレスにアクセスできるようになります。ThinkPHP アプリケーションが正常にインストールされたことを示すようこそページが表示されるはずです。

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

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。