thinkphp は、軽量、効率的、学習しやすいなどの特徴を備えた PHP 開発フレームワークであり、開発者の間で非常に人気があります。この記事では、開発者の参考のために、thinkphp のダウンロードとインストールのチュートリアルを紹介します。
1. thinkphp のダウンロード
1. thinkphp の公式 Web サイト (http://www.thinkphp.cn/download.html) からソース コード パッケージをダウンロードします。
2. 最新バージョンを選択し、[ダウンロード] をクリックします。ダウンロードが完了したら、任意のローカル ディレクトリに解凍します。
2. thinkphp のインストール
1. 環境の構成
開発環境をローカルに構築するには、Web サーバー、PHP、および MySQL をインストールする必要があります。特定のインストール チュートリアルについてはここでは説明しませんが、開発者は関連するチュートリアルを自分で確認してください。
2. 仮想ホストの構成
Apache の仮想ホスト構成ファイル (httpd-vhosts.conf) に仮想ホストを追加し、thinkphp 解凍ディレクトリを仮想ホストのルート ディレクトリに設定します。
サンプル コード:
<VirtualHost *:80> ServerAdmin test@test.com DocumentRoot "D:/xampp/htdocs/tp5/public" ServerName tp5.com ErrorLog "logs/tp5.com-error.log" CustomLog "logs/tp5.com-access.log" common <Directory "D:/xampp/htdocs/tp5/public"> #此处建议设置为All。如果只想允许访问某些目录,可以使用对应的目录名称。 Require all granted </Directory> </VirtualHost>
3. データベースのセットアップ
thinkphp のアプリケーション ディレクトリで、database.php ファイルを見つけ、その中のデータベース構成情報を次のように変更します。ローカルの MySQL 情報。
サンプル コード:
return [ // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' => 'localhost', // 数据库名 'database' => 'database', // 用户名 'username' => 'root', // 密码 'password' => 'root', // 端口 'hostport' => '', //连接dsn 'dsn' => '', // 数据库连接参数 'params' => [], // 数据库编码默认采用utf8 'charset' => 'utf8', // 数据库表前缀 'prefix' => '', // 数据库调试模式 'debug' => false, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) 'deploy' => 0, // 数据库读写是否分离 主从式有效 'rw_separate' => false, // 读写分离后 主服务器数量 'master_num' => 1, // 指定从服务器序号 'slave_no' => '', // 是否严格检查字段是否存在 'fields_strict' => true, // 数据集返回类型 'resultset_type' => 'array', // 自动写入时间戳字段 'auto_timestamp' => false, // 时间字段取出后的默认时间格式 'datetime_format' => 'Y-m-d H:i:s', // 是否需要进行SQL性能分析 'sql_explain' => false, ];
3. thinkphp
を実行します。1. 仮想ホストに対応するドメイン名 (tp5.com など) で新しいアプリケーションを作成します。
コマンドの例 (thinkphp の解凍ディレクトリで実行する必要があります):
php think build your_app
ここで、your_app は作成されたアプリケーションの名前を指し、独自の設定に従って変更できます。
2. 仮想ホストに対応するドメイン名 (tp5.com など) をブラウザに入力して、アプリケーションのデフォルト インターフェイスに入ります。
上記の手順をすべて完了すると、thinkphp フレームワークが正常にインストールされました。開発者はこれに基づいて二次開発を実行し、より興味深い機能を実現できます。
以上がthinkphp のダウンロードとインストールのチュートリアルを共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。