这是我第一次设置 XAMP 以外的开发环境。我已经查看并尝试了几天的各种安装,但一无所获。
-信息 操作系统=Mac 10.14.1 VM= Parallels 14(是的,我已经安装了插件) 安装 Vagrant
以上所有安装于 12/12/2018
我找到的资源 https://app.vagrantup.com/laravel/boxes/homestead https://github.com/Parallels/vagrant-parallels
我真的希望有人能帮我设置一下,这样我就可以开始学习 Laravel 了!
最佳答案
首先,由于您从 XAMPP 转移到 Mac,我建议您先尝试 Valet:https://laravel.com/docs/5.7/valet . 它的安装和管理要容易得多。
关于 homestead,你已经安装了 Parallels 和 Vagrant。
在终端中运行命令添加一个 Vagrant box:
vagrant box add laravel/homestead
然后安装 Homestead:
git clone https://github.com/laravel/homestead.git ~/Homestead
运行初始化脚本:
cd ~/Homestead
bash init.sh
打开 ~/Homestead/Homestead.yaml 文件来调整配置。非常小心缩进和标志。
设置提供者:
provider: parallels
将网站文件所在的文件夹映射到虚拟盒子:
folders:
- map: ~/code
to: /home/vagrant/code
将您的第一个网站配置添加到 init nginx:
sites:
- map: firstwebsite.test
to: /home/vagrant/code/firstwebsite.test/public
在/etc/hosts 中添加一条记录以将域指向您的虚拟机
192.168.10.10 firstwebsite.test
通过运行启动虚拟框:
vagrant up
尝试加载它:http://firstwebsite.test
关于laravel - 如何使用 Homestead、Parallels 和 vagrant 设置 Laravel 开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53751487/