介绍ThinkPHP开发环境之Homestead
发布时间 - 2021-01-21 00:00:00 点击率:次下面由thinkphp教程栏目给大家介绍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/pu
ll/952))
最新版支持的框架种类(https://github.com/laravel/homestead/tree/v10.3.1/scripts/site-types)
配置 ThinkPHP site
1.在 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
# php
# symfony
# laravel
# nginx
# github
# https
# vagrant
# YII
# 会报
# 的是
# 给大家
# 相关软件
# 它由
# 就开始
# 文档
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel storage目录权限问题_Laravel文件写入权限设置
昵图网官网入口 昵图网素材平台官方入口
Laravel怎么在Controller之外的地方验证数据
Laravel如何使用Service Container和依赖注入?(代码示例)
高端建站如何打造兼具美学与转化的品牌官网?
谷歌Google入口永久地址_Google搜索引擎官网首页永久入口
Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理
Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】
Java遍历集合的三种方式
lovemo网页版地址 lovemo官网手机登录
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
如何在IIS中配置站点IP、端口及主机头?
Laravel用户密码怎么加密_Laravel Hash门面使用教程
Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知
如何用狗爹虚拟主机快速搭建网站?
Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】
北京网站制作公司哪家好一点,北京租房网站有哪些?
php485函数参数是什么意思_php485各参数详细说明【介绍】
标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析
如何在云虚拟主机上快速搭建个人网站?
高防服务器租用首荐平台,企业级优惠套餐快速部署
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
iOS验证手机号的正则表达式
如何快速启动建站代理加盟业务?
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
如何在局域网内绑定自建网站域名?
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
如何用IIS7快速搭建并优化网站站点?
Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
如何挑选高效建站主机与优质域名?
如何快速查询网站的真实建站时间?
奇安信“盘古石”团队突破 iOS 26.1 提权
郑州企业网站制作公司,郑州招聘网站有哪些?
简历在线制作网站免费版,如何创建个人简历?
如何基于云服务器快速搭建网站及云盘系统?
Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置
浅谈redis在项目中的应用
Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】
大学网站设计制作软件有哪些,如何将网站制作成自己app?
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
Laravel项目如何进行性能优化_Laravel应用性能分析与优化技巧大全
如何在万网ECS上快速搭建专属网站?
Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】
电商网站制作价格怎么算,网上拍卖流程以及规则?
如何快速选择适合个人网站的云服务器配置?

