首頁 > php框架 > ThinkPHP > 主體

介紹ThinkPHP開發環境之Homestead

藏色散人
發布: 2021-01-22 09:05:24
轉載
2692 人瀏覽過
##上「為

介紹ThinkPHP開發環境之Homestead

如何建置ThinkPHP 開發環境我們知道Homestead 是Laravel 官方推薦的開發環境之一,它由客製化Vagrantfile 的Homestead 腳本和包含PHP 開發相關軟體的Vagrant box 組成。

但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 site1.在Homestead.yaml

檔案中新增

sites:
 - map: thinkphp.test
   to: /home/vagrant/my-thinkphp-project/web
   type: thinkphp
登入後複製
2.更新虛擬機器的Nginx 設定
vagrant reload --provision
登入後複製

我使用的是社區中Laravel 開發環境文檔搭建的環境,Homestead 版本是
7.8.0

, 直接添加

type 選項並重新配置, 會報沒有相關腳本的錯誤,將thinkPHP site 腳本(https://github.com/laravel/homestead/blob/v7.18.0/scripts/serve-thinkphp.sh) 複製到homestead 的scripts 檔案中,再vagrant reload --provision 能成功建立ThinkPHP 網站。                                             

以上是介紹ThinkPHP開發環境之Homestead的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:learnku.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!