当前位置: 旋风说(旋风PHPer分享网)> 技术文章> 正文
Laravel Homestead的安装
需要安装的软件:
Virtualbox https://www.virtualbox.org/
Vagrant https://www.vagrantup.com/downloads.html/ (这个下载的时候他一开始很慢,几分钟后突然提速飞一样的感觉)
GIT https://git-scm.com/download/win
官网为外网:建议使用使用境外服务器下载,再转接二次下载(比如宝塔的链接下载;然后再放到网站目录下载)
我的Vagrant 安装目录选择在 D:/vagrant
1.进入D: /Vagrant 打开Git Bash
vagrant box add laravel/homestead (等个十几分钟-------视网速而定 关于这一步,网上 有很多骚操作。我是不会使用的,因为他们的box镜像文件版本比较低大都在6.2.然而最新的都已经到了7.2.1,我喜欢最新的)
vagrant box list (查看镜像是否安装完成:)
3.克隆 Laravel Homestead 仓库到 D:/vagrant/homestead
git clone https://github.com/laravel/homestead.git
进入文件夹
cd homestead
bash init.sh
4.建立你的密钥(如果你没有建立过)
ssh-keygen -t rsa (一路回车走下去,在默认目录下就有了,无需管理)
5.配置Homestead.yaml 文件 (在你的 D:/vagrant/homestead下面)文件开头有三条横线,我也不知道干啥的,看他不爽,删之!
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: D:/homestead
to: /home/vagrant
sites:
- map: www.a.com
to: /home/vagrant/laravel/public
databases:
- homestead
上面内容需要改的就是,folders 和 sites
folders---你需要映射到环境双向目录,map:本地 to:虚拟环境
sites------虚拟环境解析地址 map:地址; to:虚拟环境根目录(一定是你项目的运行根目录)
6.在你的(在你的 D:/vagrant/homestead下面)
vagrant up 在开启你的 Oracle VM VirtualBox的情况下执行
7.配置好hosts 就可以愉快的写代码测试了。
192.168.10.10 www.a.com
**********注意事项
访问你的www.a.com 就会自动转至192.168.10.10环境。
因为你的线上实时共享目录是 /home/vagrant/laravel/ 本地实时共享 D:/homestead
但是映射的运行根目录是/home/vagrant/laravel/public
so你的在D:/homestead写个index.php是不行的,要写在D:/homestead/public下面
当您发现内容错误或代码bug,以及下载链接无法使用等,请点击屏幕右下角的上报错误来进行提交,我们会尽快修正。
本程序所有源码和工具完全免费,当本网站内容如果侵犯了您的权益,请联系我们,我们会尽快处理,感谢您的合作。
上一篇: 宝塔安装Redis并使用
下一篇: 安装与下载laravel
相关文章
评论:
文明上网理性发言,请遵守 新闻评论服务协议