Maison  >  Article  >  cadre php  >  Présentation de Homestead, l'environnement de développement ThinkPHP

Présentation de Homestead, l'environnement de développement ThinkPHP

藏色散人
藏色散人avant
2021-01-21 11:10:562856parcourir
Ce qui suit est

Thinkphp La colonne tutoriel présentera le HomeStead de l'environnement de développement Thinkphp, j'espère que cela sera utile aux amis dans le besoin !

Présentation de Homestead, l'environnement de développement ThinkPHP

Comment mettre en place un environnement de développement ThinkPHP

Nous savons que Homestead est l'un des officiellement environnements de développement recommandés pour Laravel, qui comprennent le script Homestead du fichier Vagrant personnalisé et la boîte Vagrant contenant les logiciels liés au développement PHP.

Mais Homestead prend non seulement en charge la construction rapide de sites adaptés à Laravel, mais prend également en charge les frameworks populaires en PHP tels que

, symfony, zendFramework, et à partir de yii, il prend en charge v.7.18.0 (Ajouter ThinkPHP PR (https://github.com/laravel/homestead/pull/952)) ThinkPHP

Types de framework pris en charge par la dernière version (https://github.com/ laravel/homestead /tree/v10.3.1/scripts/site-types)

Configurer le site ThinkPHP

1.

fichier Ajouter Homestead.yaml

sites:
 - map: thinkphp.test
   to: /home/vagrant/my-thinkphp-project/web
   type: thinkphp
2. Mettre à jour la configuration Nginx de la machine virtuelle


vagrant reload --provision
J'utilise l'environnement construit par le document sur l'environnement de développement Laravel dans la communauté The Homestead. la version est

, ajoutez-la directement à l'option 7.8.0 et reconfigurez, une erreur sera signalée indiquant qu'il n'y a pas de script pertinent, copiez le script du site thinkPHP (https://github.com/laravel/homestead/blob/v7. 18.0/scripts/serve-thinkphp.sh) dans le type fichier, puis homestead 的 scripts pour réussir à créer un site ThinkPHP. <

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer