ホームページ  >  記事  >  PHPフレームワーク  >  ThinkPHP 開発環境、Homestead の紹介

ThinkPHP 開発環境、Homestead の紹介

藏色散人
藏色散人転載
2021-01-21 11:10:562843ブラウズ

次のチュートリアル列では、Homestead、ThinkPhp開発環境を紹介します。困っている友人に役立つことを願っています。

ThinkPHP 開発環境、Homestead の紹介

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) を

homestead の scripts

ファイルに追加し、 vagrant reload --provision を実行すると、ThinkPHP サイトを正常に作成できます。

以上がThinkPHP 開発環境、Homestead の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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