homestead环境搭建遇到的问题

author author     2022-08-27     437

关键词:

最近在搭建laravel的homestead环境的时候遇到一些坑,总结一下

安装的vagrant版本是1.9的

1第一个坑是已经了离线的box,可是启动的时候居然还是从线上下载,然后就是卡的一逼,下不了。

原因:配置文件中对版本有要求,直接add的box版本是0,所以vagrant会认为版本不匹配然后直接去网上下载

解决方法:下载离线的homestead.box(百度云上很多)  建立 homestead.json 然后运行命令 vagrant box add homestead.json

{

"name": "laravel/homestead",

"versions": [{

"version": "1.0.1",

"providers": [{

"name": "virtualbox",

"url": "file://homestead.box"

}]

}]

}

2 homestead版本的问题解决了,up的时候还有另外的问题的ssh

在git bash下执行如下命令
ssh-keygen -t rsa -C "[email protected]"
成功以后会提示文件所在的目录
技术分享

我当时的配置路径,剩下的ip,同步什么的参照文档就可以了

3再次up遇到这个报错,吐血。

C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/util/is_port_open.rb:21:in `initialize‘: The requested address is not valid in its context. - connect(2) for "0.0.0.0" port 8000 (Errno::EADDRNOTAVAIL)

 

查了资料,好多说把vagrant换成1.8,呵呵,多烦啊。然后从一个博客中找到了解决方法
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/util/is_port_open.rb:21:in `initialize‘: The requested address is not valid in its context. - connect(2) for "0.0.0.0" port 8000 (Errno::EADDRNOTAVAIL)
在./scripts/homestead.rb文件中
# Default Port Forwarding
        default_ports = {
            80 => 8000,
            443 => 44300,
            3306 => 33060,
            5432 => 54320,
            8025 => 8025,
            27017 => 27017
        }

        # Use Default Port Forwarding Unless Overridden
        unless settings.has_key?("default_ports") && settings["default_ports"] == false
            default_ports.each do |guest, host|
                unless settings["ports"].any? { |mapping| mapping["guest"] == guest }
                    config.vm.network "forwarded_port", guest: guest, host: host, auto_correct: true, host_ip: ‘本机IP‘
                end
            end
        end
加上红色的东东,再次up,一切ok





使用 PhpStorm 在 Homestead 环境中调试 PHPUnit 测试

】使用PhpStorm在Homestead环境中调试PHPUnit测试【英文标题】:DebuggingPHPUnittestsinHomesteadenvironmentwithPhpStorm【发布时间】:2017-12-2002:48:37【问题描述】:我在使用phpunit.xml文件运行PHPUnit测试时遇到问题。我这样配置远程PHP解释器:此... 查看详情

macappiumpython自动化环境搭建遇到的问题

...于appium版本/selenium版本的各种不兼容,在搭建自动化测试环境的时候遇到各种奇葩问题,先将问题统一记录一下,用于备忘。基础环境:mac版本:10.14.5python:3.7appium:v1.13.0selenum:3.14.1 问题:运行多线程自动化测试用例时各种... 查看详情

搭建appium环境时遇到的坑

使用cnpminstall -gappium命令进行安装时报错:gypERR!configureerrorgypERR!stackError:Can‘tfindPythonexecutable"C:Pythonpython.EXE",youcansetthePYTHONenvvariable从错误的提示语得知是Python出现了问题,但是Python的安装和环境变量的配置都没有问题。 查看详情

vm搭建hadoop环境遇到的问题

一、Slave2中sshd服务一直处于启动失败状态查看配置文件c发现配置文件末尾slave2和master不同,更改过后问题解决,可以连接 二、启动Hadoop时,SSH免密验证失败查看日志信息,每次日志均卡在这个位置查询发现master中datanode一... 查看详情

vue.js开发环境搭建(安装过程遇到的问题)

    网络上关于Vue.js的安装过程有很多介绍,这里不多赘述,这里只是记录自己安装过程和遇到的问题   1首先安装node.js 到官网下载node.js安装包,安装过程和一般软件没有区别。安装完成后到终端查... 查看详情

mac上搭建appium环境过程以及遇到的问题

Mac环境安装appium 一、Java环境下载javasdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.下载完成之后安装3.java–version检查是否安装成功,JDK的安装目录为:/Library/Java/JavaVirtualMachines,里面有所 查看详情

selenium:环境搭建完成后,初步运行遇到的问题(代码片段)

检验是否搭建成功。、问题一:运行时候,报错:请停用以开发者模式运行的扩展程序出现错误如下:原因:chromedriver的版本号过低了。解决办法:应该安装与chrome版本对应的chromedriver问题二:chrome正在受到自动测试软件的控制... 查看详情

无法打开流:在 Homestead 环境中没有这样的文件或目录

】无法打开流:在Homestead环境中没有这样的文件或目录【英文标题】:failedtoopenstream:NosuchfileordirectoryonHomesteadenvironment【发布时间】:2017-09-1403:06:34【问题描述】:我正在使用宅基地环境和命令行“phpartisan-V”它不起作用。我用... 查看详情

vagrant+宝塔环境搭建遇到的一些问题

1.js时间戳单位为毫秒,php时间戳为秒。2.tp里的where()方法如果where("id=".$id)不能用的话就用数组形式的:where(array("id"=>$id)).3.装vagrant 一定要保证自己电脑的cpu要支持虚拟化技术(可进入BIOS设置),否则会卡在privatekey... 查看详情

在 Laravel Homestead 环境中获取 symfony 项目的供应商文件夹时出现问题

】在LaravelHomestead环境中获取symfony项目的供应商文件夹时出现问题【英文标题】:Havingaproblemwhilegettingthevendorfolderforasymfony`projectinLaravelHomesteadenvironment【发布时间】:2019-11-2521:10:31【问题描述】:在我将symfony项目克隆到我的工作... 查看详情

eclipse搭建struts2环境及所遇到的问题

最近几天一直在搭建struts2框架,本身struts2框架的搭建是非常简单的,但不知道为什么最近就是总是报错,报了一大串的错首先就是每次在类的根路径下创建struts.xml时,就报错,也不知道为什么,我还把eclipse换了一遍,结果没... 查看详情

oa环境搭建和卸载过程中遇到的问题和解决方法

...,另一类是以.bat结尾的(dos批出文件)。重要性:很多环境变量的设置都在此处,例如可以设置JDK路径、TOMCAT路径startup用来启动tomcatshutdown用来关闭t 查看详情

vue环境搭建过程中,遇到的坑爹的问题

1,在配置package.json下载node依赖包时,执行$cnpminstall过程中,这个过程是比较漫长的,尤其的这种corei5配置的电脑,简直有点卡的人怀疑人生,后来动了下有消息输出,我以为下载安装完毕了呢,然实际并木有,真正的安装结束... 查看详情

如何设置 Laravel Boilerplate phpunit 以在 Homestead 环境中提供代码覆盖

】如何设置LaravelBoilerplatephpunit以在Homestead环境中提供代码覆盖【英文标题】:HowtosetupLaravelBoilerplatephpunittoprovidecodecoverageinHomesteadenvironment【发布时间】:2017-09-1306:32:27【问题描述】:我有一个新的LaravelBoilerplate在运行完美的Larav... 查看详情

elasticsearch源码本地环境搭建

...可寻,但是每个人在搭建的时候会遇到各种问题,与本地环境有关,下面写下我自己的搭建过程以及遇到的问题:1、资源准备ElasicSearch版本:6.0.0:https://github.com/elastic/elasticsearch安装jdk(jdk1.8以上,本人用的是1.8.0_131)安装gradle(3.... 查看详情

Homestead 没有加载页面

】Homestead没有加载页面【英文标题】:Homesteadisnotloadingthepage【发布时间】:2017-07-0218:27:53【问题描述】:我是宅基地的新手,安装时遇到问题我不能用流浪下载远程文件时出错。错误消息,如果有的话,转载如下。请修复此错... 查看详情

antdesign环境搭建过程中遇到的问题--windows-dva-cli

基础的此处略去,nodejs和npm是前提。 1.官网介绍的是脚手架工具是antd-init,但是又建议真实项目中用dva-cli,所以博主就直接装的是dva-cli,这里主要是简单介绍下博主在Window7下安装dva-cli的过程中遇到的一些问题,希望能对各... 查看详情

lin-cms环境搭建与配置+问题

1.参考资料:环境搭建基于官方文档后端环境搭建与配置前端环境搭建参考视频:沁尘主讲的0到1快速构建自己的后台管理系统1-1导学和2-1基础概念与环境搭建的视频2.学习步骤预习:查看Lin-CMS的官方介绍,观看视频课程1-1导学... 查看详情