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

thinkphpのインストール方法

王林
リリース: 2023-05-26 14:01:35
転載
2887 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート