Homestead环境搭建

Windows搭建Laravel的Homestead环境的过程 由于之前的win10环境出了问题,现在已换成win7系统,重新配置环境的过程中了一些问题,所以重新整理了一下原先的笔记发出来与大家共享, 搭建过程 (一)傻瓜式操作 下载Git,VirtualBox,Vagrant,傻瓜式安装着三个软件,安装vagrant之后是要重启电脑的。 lz一般习惯在git的命令行里运行各种命令;重启电脑后再git的命令行窗口输入vagrant -v查看vagran... 阅读详情

按照laravel社区文档步骤,安装VirtualBox,安装Vagrant,下载Homestead并导入Homestead Box,安装git,下载Homestead管理脚本(git clone https://git.coding.net/summerblue/homestead.git Homestead)并进行初始化(bash init.sh),Homestead.yaml配置文件里可以修改ip,站点服务,数据库,ssh秘钥登录,共享文件配置等,具体查阅文档。

配置好Homestead.yaml文件后就可以启动vagrant了(vagrant up),通过vagrant ssh 登录vagrant,但是此处有个疑问:搭建好的环境中缺少redis和mongo。文档中说默认这些应该是安装上的,后来又在Homestead.yaml配置里的features:加上了redis和mongodb,依然没有作用(期待有了解的小伙伴告知)。

来到站点目录(~/Code)下下载laravel源码,下载过程中遇到各种报错。查阅文档切换了下composer源:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

然后重新下载:

composer create-project --prefer-dist laravel/laravel blog

这次成功了,偶尔有时候执行composer更新命令会失败可能是因为本人网络极差导致的,重新执行一次就可以了。

根据站点名字和nginx配置设置好站点,目录以及本地hosts文件后,访问站点http://homestead.test,提示500 Error。查看各个各个必要服务也正常启动。查看nginx错误日志,PHP Fatal error: Declaration of TranslatorInterface::setLocale($locale) must be compatible with LocaleAwareInterface::setLocale(string $locale),似乎跟php有关,查阅尝试了几次定位在了php版本问题上。在shell下执行php确实是php7.4但是在laravel代码中打印出来的php版本却是7.1,在Homestead.yaml站点配置下加上php:"7.4"重启依旧不行,最后手动在nginx配置文件里修改了fastcgi_pass为7.4。重载nginx配置。刷新浏览器网站正常显示了。

 

laravel开发环境homestead搭建详解 laravel开发环境homestead搭建详解 常见的几种开发环境 Laravel的开发环境其实很多,因为它本身就是PHP,所以只要满足版本的情况下,任何pHP环境他都能跑起来,比如说常见的wamp/mamp/phpstudy等集成化环境都是可以的,但是,为了更好的减少错误,更多的兼容,以后的上线环境,官方推荐了两种开发环境,一种是homestead,另一种是Valet。第1种呢,Windows系统和mac系统,都可以支持,第2种的专门就是为mac系统的用户所提供的,总体感觉两种环境都非常非常好用,今天 阅读详情

相关推荐

Windows 搭建 Laravel 的 Homestead 开发环境

开发 Laravel 应用,也可以使用 WAMP、XAMPP、PHPStudy 等集成环境,但对于一个优秀的开发者, 应毫不犹豫地选择 Homestead 作为 Laravel 应用的开发环境。强烈推荐使用 Homestead 作为 Laravel 5.5 的 开发环境。你需要明白的四个主要概念:VirtualBox:是 Oracle 公司的虚拟机软件。Vagrant: 是一个基于Ruby的虚拟机...

彳亍 1344

Laravel Homestead的安装和使用

HomesteadHomestead是什么安装1.打开Git Bash 进入E:\HashiCorp\Vagrant2.1 添加Homestead Vagrant Box 到 Vagrant (无本地box文件)2.2 homestead Vagrant Box 到 Vagrant (有本地box文件,本地文件位置在D:/vagrant/homestead-virtualbox-0.6.0.box)2.3 查看是否添加成功返回内容如下说明添加成功3.克隆 Laravel Homestead 仓库到 D:/v

果果的博客 1392

Windows + Homestead 5 搭建 Laravel 开发环境

统一开发环境 为了保证在学习和工作过程中避免因为开发环境不一致而导致各种各样的问题,Laravel 官方为了我们提供了一个完美的开发环境 Laravel Homestead,让我们无需再本地安装 PHP,web 服务器或任何服务软件。 Homestead 可以在任何 Windows、Mac 或 Linux 系统上运行,它包括了 Nginx Web 服务器、PHP 7.1、MySQL、Postg...

iBrand 社交新零售 1109

homestead 设置局域网内部共享

在使用homestead 开发时,内部有时要相互测试本地代码,为方便开发,可以设置自己的独立ip。选取未被占用的ip设置为开放 public_network。记得ip和homestead.yaml文件设置的ip一致。在window10下输入。

小韩的博客 209

Laravel教程:使用Homestead进行快速安装与配置

通过使用Homestead,你可以快速搭建和配置Laravel开发环境,而无需手动安装和配置各种软件和依赖项。---cpus: 1keys:folders:sites:databases:features:在这个示例配置中,我们设置了Homestead虚拟机的IP地址为192.168.10.10,分配了2GB内存和1个CPU核心。另外,我们将本地的~/Code文件夹映射到虚拟机的文件夹,以便在虚拟机中方便地访问和编辑代码。此外,我们还设置了一个虚拟主机,将。

YxmtAi的博客 495

VCU128开发板上手记:搞定100G以太网IP核与QSFP光模块的那些坑

本文详细介绍了在VCU128开发板上实现100G以太网IP核与QSFP光模块调试的实战经验。从硬件准备、IP核配置到QSFP模块控制信号处理,文章揭示了数据手册中未提及的关键细节,并提供了优化参数和压力测试方案,帮助开发者快速解决UltraScale+平台下的高速以太网部署难题。

weixin_30740295的博客 520

Homestead 集成开发环境配置

Laravel的目的就是让开发这的开发体验更愉快,开发过程更加简单。在环境搭建上也是如此。  Laravel homestead是一个官方发布的vagrant封装包——一个虚拟机——提供完备的开发环境。在homestead配置完成后,不需要在本地环境中配置任何的开发工具,vagrant可以搞定一切。因为是虚拟机,不会对本地系统产生任何的破坏。同时如果出现故障,可以在几分钟内销毁并重建虚拟机。

markely的专栏 1万+

从AMCL到SLAM Toolbox:在Nav2中实现高精度纯定位的实践指南

本文详细介绍了从AMCL迁移到SLAM Toolbox纯定位模式的实践指南,帮助开发者在Nav2中实现高精度定位。通过对比AMCL与SLAM Toolbox的性能差异,提供环境配置、参数调优、Nav2集成等关键步骤,显著提升机器人在动态环境中的定位精度和重定位效率。

weixin_29292535的博客 148

开发环境搭建homestead - windows

搭建Homestead开发环境

N_x1122的博客 989

多模态变体—ALIGN:高效的图像-文本学习

ALIGN 论文介绍了该模型的关键技术。无人工标注数据:使用互联网数据进行训练,不依赖人工清洗的数据集。高效的对比学习策略:采用大规模图像-文本配对数据,通过对比学习优化嵌入空间。支持零样本(zero-shot)学习:可以在没有专门训练的情况下执行多种任务,如分类、检索等。可扩展性强:ALIGN 采用高效的 CNN 或 Transformer 作为编码器,适用于大规模计算。

Azperk的博客 1218

AVL_Cruise_interface\Simulink联合仿真

分享了AVL_Cruise通过interface模块与Simulink进行联合仿真的过程

qq_64735036的博客 2678

利用VirtualBox、Vagrant、Homestead Box、Homestead搭建虚拟机开发环境。

本文参考:https://learnku.com/docs/laravel-development-environment/5.8/development-environment-macos/4372 Window、OS x、通用 接下来我们安装以下顺序步骤 安装 VirtualBox 安装 Vagrant 导入 Homestead Box 虚拟机盒子 安装 Git 安装 Homestead 管...

weixin_43902208的博客 1804

嵌入式工程师成长之路(3)——PCB设计

带有目的的学:要知道,PCB板子做出来需要我们给厂家哪些东西,我们设计板子的时候,需要遵循哪些设计规范,防止画好也是块废板子。然后再逐步开始学习画板。

云轩阁 8万+

Homestead环境搭建及简介

Laravel开发环境,建议用Homestead环境来搭建。 我的理由是Linux环境,放到生产环境,不容易产生问题,比如防止大小写问题。当然,如果你生产环境本身也用windows里,也可以用AppServ、WAMP Server这种集成包来搭建环境,也是没问题的。 首先大致了解下Homestead:Homestead是一个完美的开发环境,让你不需要再在本地安装PHP、Web服务器以及其他的服务器软件。不用担心弄乱操作系统。 Homestead安装 1. 安装VirtualBox, https:.

qq_35437062的博客 1525

SAP SLT REODPS_REPL API 的使用介绍

本文聚焦 SAP 数据复制生态中的 RODPS_REPL(常被误写为 REODPS_REPL),解析其作为 ODP(Operational Data Provisioning)标准接口的核心功能与应用场景。RODPS_REPL 是 SAP 提供的 ABAP 接口集合,支持从 ODP 上下文(如 ODP_SAPI、ODP_CDS)执行初始化装载和增量捕获,被 SAP BW、Datasphere 及第三方工具(如 Azure Data Factory、Qlik Replicate)广泛调用。 关键要点: 核心对

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 227

Pytorch实现之SRGAN+CBAM的结构设计

在SRGAN的残差连接中加入了CBAM注意力机制,同时设计了四类损失来训练。

LJ1147517021的博客 571

Laravel的开发环境Homestead的搭建与配置

Laravel的最好的开发环境Homestead的搭建与配置 首先下载vagrant 下载地址 选择对应的系统进行下载 在安装过程中将vagrant最好配到环境变量中,应该会给你一个选项进行选择是否添加的好像。。。 安装完成之后进行测试: 打开git bash或cmd或zsh输入vagrant -v,有如下内容显示则完成。 除此之外,你还需要安装git 安装完git之后,并进行配置SSH...

Virus 487

Winform从入门到精通(1)——Label(史上最全)

本篇文章是对专栏《winform控件从入门到精通》的详细介绍

qq_34059233的博客 4万+

homestead环境搭建

简介 homestead是一个laravel的本地集成开发环境,基于 Ubuntu 构建的虚拟机,内部预装了laravel所需的所有软件,自己无需再安装PHP和web服务,也不用再安装操作系统,专注开发就可以了。折腾一天终于配置好了。 安装vitualBox盒子 url:https://www.virtualbox.org/wiki/Downloads 可视化安装即可 安装最新版本 ...

hsingyue的博客 478

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Laravel-Mac下homestead环境搭建

需要软件 virtual box vagrant homestead 1、安装virtual box,下载地址:https://www.virtualbox.org/ 2、安装vagrant,下载地址:https://www.vagrantup.com/downloads.html 安装完终端执行vagrant -v,输出版本信息表示安装成功 3、导入box 在线下载并导入,但是这种...

johnhan9的博客 755

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Laravel 本地环境Homestead搭建

让Homestead 使用 mDNS 发布主机名以进行自动主机解析。创建homestead目录E:\Hd。

qq_33976981的博客 175

windows下为laravel搭建的homestead+vagrant环境

​​引用:https://blog.sbot.io/articles/1 vagrant Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境 homestead Homestead 利用 Vagrantfile 提供的便利,定制了一整套的可配置、可移植和复用的 Laravel 开 发环境。Homestead 虚拟机里面包含了 Nginx Web 服务器、PHP ...

G_LiQing的博客 390

Homestead开发环境搭建

相关资料搜集如下: 1.Homestead环境搭建、盒子下载、坑位排查 下边为6.3.0版本下载地址: 链接:https://pan.baidu.com/s/1X78LW-P-YR3y7yDCcBX1TA 密码:ltr1 2.重量级开发环境:Homestead ...

Haikuotiankong11111的博客 315

laravel-homestead环境搭建

composer安装 使用curl指令下载:culr -sS https://getcomposer.org/installer | php使用php指令下载:php -r "readfile('https://getcomposer.org/installer');" | php或者手动下载composer.phar 当你下载之后,需要配置环境变量,以便可以在任意路径下进行全局域操作 m

gsls181711的专栏 1111

windows搭建Homestead开发环境

一.为什么要用Homestead? Homestead 是 Laravel 官方推荐的开发环境。为什么要用Homestead,原因主要有以下: Homestead 统一了环境,避免歧义,减少新手在学习中遇到不必要的卡顿; 统一环境带来的好处还有:当你遇到问题的时候,其他同学能很容易的帮助到你; 最大程度接近线上生产环境,为后续的课程做铺垫; 这是最佳实践,是需要从一开始培养起来的好习...

weixin_34268310的博客 169

homestead环境搭建遇到的问题

最近在搭建laravel的homestead环境的时候遇到一些坑,总结一下 安装的vagrant版本是1.9的 1第一个坑是已经add了离线的box,可是启动的时候居然还是从线上下载,然后就是卡的一逼,下不了。 原因:配置文件中对版本有要求,直接add的box版本是0,所以vagrant会认为版本不匹配然后直接去网上下载 解决方法:下载离线的homestead.box(百度云上很多) 建...

weixin_30711917的博客 240
上一篇: PHP isset()方法忽略参数值为NULL时导致的数据错误处理问题
下一篇: PHPexcel 10008错误解决
爬山虎还上班
博客等级 码龄11年 118粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值