有些phper很厌恶和看不起window下开发的同学,包括我自己,当有一天到新公司时被告知必须用window开发是我也是崩溃的,还好,我用的是laravel框架,Laravel Homestead 是一个官方预封装的 Vagrant box,它为你提供了一个完美的开发环境,而无需在本地机器安装 PHP 、Web 服务器和其他服务器软件。不用担心会搞乱你的操作系统!Vagrant boxes 是一次性的。如果出现问题,你可以在几分钟内销毁并创建 Box!
Homestead 可以运行在任何 Windows,Mac,或 Linux 系统,它包括了 Nginx web 服务器, PHP 7.2,PHP 7.1,PHP 7.0,PHP 5.6, MySQL,PostgreSQL,Redis,Memcached, Node,以及开发 Laravel 应用程序所需要的东西。
第一步、安装 VirtualBox
这步就略过了
第二步、安装vagrant
下载地址:https://www.vagrantup.com/downloads.html
第三步、安装 Homestead Vagrant Box
1、网站下载安装(等一年吧你)
vagrant box add laravel/homestead
2、本地安装
vagrant box add laravel/homestead ./virtualbox.box
box百度网盘下载地址:[百度网盘]https://pan.baidu.com/s/1XUPs7EGdds1LIUwe_3hBJg。密码:yytc
第四步、安装 Homestead
git clone https://github.com/laravel/homestead.git ~/Homestead
cd ~/Homestead
init.bat
第五步、修改配置
首先修改homestead目录下的script目录下的homestead.rb文件,修改
#config.vm.box_version = settings['version'] ||= '>= 8.1.0'
config.vm.box_version = settings["version"] ||= ">= 0"
然后配置homestead目录下Homestead.yaml
最后修改hosts文件配置本地域名,记得是192.168.10.10不是127.0.0.1