试了好久,在yaml配置多站点之后执行homestead/vagrant provision
根本就不管用,nginx配置文件里面不会新增站点配置文件
目前只有这种命令有效:
在虚拟机执行命令行
#serve blog.app /home/vagrant/Code/blog/public 80
以上是我说错了
刚开始配置环境的时候,使用composer全局安装homestead
但是使用homestead命令, yaml配置的database无效 nginx多站点文件只有默认的homstead.app。总之是各种无用
而且注意到在homestead up 启动虚拟机之后 命令行log 有个php5错误的提示
这里我想因为vagrant add box 里内置的是PHP7?
然后composer安装homestead laravel 应该选用php7版本?
安逸的办法:
使用git clone安装laravel homestead包 ,进入目录执行init以及edit之后
使用vagrant up
启动虚拟机之后 ,在yaml配置的多站点 databases什么的都正常了
而且也不会出现502错误 ,nginx配置里默认就使用php7.0