Mac 迪士尼平台搭建安装 Homestead本地安装

Homestead Mac迪士尼平台搭建论坛:haozbbs.com Q1446595067

在线安装 Homestead Vagrant Box,这样安装下载会非常慢,可以使用本地文件安装方式

vagrant box add laravel/homestead

1

然后把你的box盒子拖拽到iterm里面 路径会自动补全如下

vagrant box add laravel/homestead /Users/guobao/solf/homestead.box

1

这里写图片描述

查看安装的box 镜像储存的位置:以我电脑为例执行
ls -a 查看隐藏文件
~/.vagrant.d/boxes 这里就是盒子的安装位置
这里写图片描述
安装 Homestead 管理脚本

#clone管理脚本
git clone https://github.com/laravel/homestead.git ~/Homestead
cd Homestead

#因为master不稳定所以切到稳定tag
git checkout v7.3.0

#创建 Homestead.yaml 配置文件
bash init.sh

1
2
3
4
5
6
7
8
9

如果是windows 执行 ./init.bat

如果是本地安装的 homestead.box 版本为0,所以需要修改下面步骤生成的配置文件 /Users/xj/Homestead/scripts/homestead.rb 以下内容

config.vm.box_version = settings["version"] ||= ">= 0"

1

配置共享文件夹

Homestead.yaml 文件的 folders 属性里列出所有与 Homestead 环境共享的文件夹。这些文件夹中的文件若有变更,它们会保持本地机器与 Homestead 环境之间同步。你可以根据需要配置多个共享文件夹:

folders:

  • map: ~/Code
    to: /home/vagrant/Code

    map 对应的是我们本机的文件夹

    • to 对应的是 Homestead 上的文件夹

    1
    2
    3
    4
    5

SSH 秘钥登录

用于实现 SSH 免密码登录
修改 Homestead.yaml 文件以下内容:

keys:

  • ~/.ssh/id_rsa
  • ~/.ssh/id_rsa.pub

    1
    2
    3

生成 key

ssh-keygen -t rsa -C "[email protected]"
#后面一直按enter键,设置密码

1
2

vagrant命令

#启动 如果加上 --provision 选项那么添加的新站点会发布到虚拟机上。
cd ~/Homestead && vagrant up
#关闭
vagrant halt
#通过 SSH 登录 vagrant(需要先启动 vagrant)
vagrant ssh
#查看目前安装的box列表
vagrant box list
#删除box镜像
vagrant box remove laravel/homestead
#查看当前 Homestead 虚拟机的状态。
vagrant status

1
2
3
4
5
6
7
8
9
10
11
12

通过 SSH 连接

这样就可以登录的 homestead 虚拟主机了,此地可以查看上面定义的本地目录与虚拟机目录同步的情况

vagrant ssh

1

数据库

要从主机的数据库客户端连接到 MySQL,就连接到 127.0.0.1和端口 33060 (MySQL) 。账号密码分别是 homestead/secret。
PHP程序连接(虚拟机中连接)端口为 3306

全局命令

如果我们想在任何目录都可以执行 vagrant 命令,需要进行以下设置
修改 ~/.bash_profile 文件,如果安装了 zsh 需要修改 ~/.zshrc文件

function homestead() {
( cd ~/Homestead && vagrant $* )
}

1
2
3

这样我们就可以使用 homestead up 等方式执行了
文章标签: Homestead
个人分类: 服务器
Mac下Laravel的Homestead环境配置
Mac下Laravel的Homestead环境配置准备开始学PHP后端,在看完PHP语法以及PHP的MVC设计模式以后,准备开始学习PHP的主流框架Laravel,Laravel准备了一个万事俱备的虚...

原文地址:http://blog.51cto.com/13856963/2137566

时间: 2024-07-28 13:46:20

Mac 迪士尼平台搭建安装 Homestead本地安装的相关文章

整理的迪士尼平台出租生疏python基础知识

写自动化测试迪士尼平台出租haozbbs.comQ1446595067 脚本的时候,发现对于python的基础还是存在很多疑惑.因此,对自己不是很理解的地方进行了总结和回顾,记录点滴-- 一.split()函数 分割操作:将一个字符串分割成由多个字符串组成的列表.返回的是列表类型. line = 'name=zxf' result = line.split('=') # result =['name','zxf'] 二.strip()函数 移除字符串头尾特定的字符(默认是移除空格和换行符): 只

迪士尼网页搭建

/*页面宽度*/ body>div { width: 1200px; margin: 0px auto; /*border: 1px solid red;*/ } /*导航父级块*/ div>header{ height: 46px; margin: 20px 0px 30px ; border: 1px solid white; } /*导航a标签*/ div>header>a { width:13.94% ; display: inline-block; text-align:

配置Tomcat管理迪士尼网站平台开发和配置虚拟机以及搭建web站点

1.用记迪士尼网站平台开发 haozbbs.comQ1446595067 事本打开Tomcat的目录下的conf文件中的"tomcat-user.xml". 2.写入以下代码 <?xml version=1.0 encoding="UTF-8"?> <tomcat-users> <role rolename="manager-gui"/> <user username="ab123"p

Android官方架构组件:Lifecycle详解&amp;迪士尼彩乐园平台搭建原理分析

在过去的谷歌IO大会上,Google官方向我们推出了 Android Architecture Components,其中谈到Android组件处理生命周期的问题,向我们介绍了 Handling Lifecycles. 同时,如何利用 android.arch.lifecycle 包提供的类来控制数据.监听器等的 lifecycle.同时,LiveData 与 ViewModel 的 lifecycle 也依赖于 Lifecycle 框架. 经过公司内部的技术交流小组的探讨后,不少小伙伴觉得这个

迪士尼源码搭建与如何玩转微服务

微服务,软件应用开发的新纪元2014年 Martin Fowler 在<MicroServices>论文中首次提出了微服务的概念.近些年,伴随着互联网的日益发展,微服务在国内.甚至国际上的发展已达到一个新高潮.迪士尼源码搭建QQ:2152876294 网址diguaym.com 在微服务流行之前,SOA(Service Oriented Architecture)被广泛熟知与采用.微服务基于 SOA 发展而来,但与之相比,微服务更易于理解,也更利于设计者.开发者的实践落地,它把"面向

解决Windows无法安装迪士尼源码出售到GPT分区形式磁盘

解决Windows无法安装迪士尼源码出售论坛:haozbbs.com Q1446595067到GPT分区形式磁盘有时候用原版系统镜像安装视窗系统时,会提示"窗口无法安装到这个磁盘.选中的磁盘采用GPT分区形式",导致安装失败,下面就来讲解一下如何解决. 的Windows无法安装到GPT分区形式磁盘,怎么办? 方法/步骤1在系统提示无法安装的那一步,按住"移+ F10",呼出"CMD"命令符 的Windows无法安装到GPT分区形式磁盘,怎么办?

欢乐迪士尼系统开发

欢乐迪士尼系统开发找黄生[电话135-9006-6764],欢乐迪士尼软件开发.欢乐迪士尼模式开发.欢乐迪士尼源码开发.欢乐迪士尼升级系统开发.欢乐迪士尼拓客系统开发.欢乐迪士尼系统定制开发.欢乐迪士尼公众号开发.欢乐迪士尼互联网开发.欢乐迪士尼小程序开发.欢乐迪士尼APP开发.欢乐迪士尼源码搭建开发 ------------------------软件开发公司,非平台,会员玩家勿扰----------------------- 欢乐迪士尼系统介绍: 1.领养收益:欢乐迪士尼模式系统有9个品种,

上海迪士尼园区外的公交站牌接入NB-IoT技术

近年来,凭借其广覆盖.低功耗.低成本.大连接.安全性,NB-IoT技术广受重视.全球各大运营商与设备制造商都看准中国超大规模市场,积极布局NB-IoT技术,三大运营商.设备芯片厂商以及众多行业领军企业均积极参与推进,中国NB-IoT行业在全球范围已初具领先优势. 例如,迪士尼乐园入驻上海一年多,已迎接国内外游客超1300万,日均接待超3万人次.如此巨量的人流,园区公交运维能力却广受好评.上海迪士尼园区外的公交站牌相较于平时所见的站牌在外形和功能上大有不同.这些公交站牌使用了时下正热的NB-IoT

上海迪士尼持续火爆,原来是大数据背后撑腰

一转眼,迪士尼在上海安家已经2周年了,不仅热度不减,反而稳居国内主题乐园的头把交椅.六月份迪士尼乐园更是放出大招,不仅在儿童节及连着三天童票半价,更为6月生日的寿星们准备了免费入园的机会,而且中签率超高!如此一来,说迪士尼6月"炸园"丝毫不为过. 然而,相比同类型主题乐园,迪士尼不仅票价高昂(官网售价平日¥399,旺季及周末¥575),而且排队排到地老天荒.尽兴玩一天的结果就是--走断腿加累折腰.既然又累又贵,为啥游客络绎不绝,身边好多"有娃一族"还办了季卡!!!