ホームページ >PHPフレームワーク >ThinkPHP >ThinkPHP 開発環境、Homestead の紹介
次のチュートリアル列では、Homestead、ThinkPhp開発環境を紹介します。困っている友人に役立つことを願っています。
ThinkPHP 開発環境を構築する方法Homestead が公式に推奨されている環境の 1 つであることはわかっています。 Laravel の開発環境。これは、カスタマイズされた Vagrantfile の Homestead スクリプトと、PHP 開発関連ソフトウェアを含む Vagrant ボックスで構成されます。 しかし、Homestead は、Laravel に適応したサイトの迅速な構築をサポートするだけでなく、
symfony、
zendFramework、yii# などの PHP の一般的なフレームワークもサポートします。 ## 、
v.7.18.0 から
ThinkPHP をサポート (ThinkPHP の PR を強化 (https://github.com/laravel/homestead/pull/952))
最新バージョンでサポートされているフレームワークの種類 (https://github.com/laravel/homestead/tree/v10.3.1/scripts/site-types)
#ThinkPHP サイトの構成
1. sites:
- map: thinkphp.test
to: /home/vagrant/my-thinkphp-project/web
type: thinkphp
を Homestead.yaml ファイルに追加します。 2. の Nginx 構成を更新します。仮想マシン
vagrant reload --provision
コミュニティのLaravel開発環境ドキュメントで構築された環境を使用しています。Homesteadのバージョンは
7.8.0です。typeを追加するだけです。
オプションを追加して再構成すると、レポートが表示されます。スクリプトに関連するエラーがない場合は、thinkPHP サイトのスクリプト (https://github.com/laravel/homestead/blob/v7.18.0/scripts/serve-) をコピーします。 thinkphp.sh) を
ファイルに追加し、 vagrant reload --provision
を実行すると、ThinkPHP サイトを正常に作成できます。
以上がThinkPHP 開発環境、Homestead の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。