开发中发现,不同版本的homestead 里面的环境各不相同,里面的node,npm等版本都不一致,如果需要添加 不同版本的homestead同时存在可以按照以下办法处理。
tips:
提供可以离线下载的 地址:
https://atlas.hashicorp.com/laravel/boxes/homestead/versions/X.X.X/providers/virtualbox.box
这里的x.x.x可以在网站查看对应的homestead的版本号 ,https://atlas.hashicorp.com/laravel/boxes/homestead这里查看 每个标签的右上角是版本号
下载完进行添加:
cd ~/.homesated vagrant box remove laravel/homestead vagrant box add laravel/homestead ~/Download/vritualxxx.box vagrant up
在这里没有找到俩个共存的方法,懒得找了,就先删除一个在添加另一个 ,这样其他配置不用修改 ,启动即可
在homestead里 如果安装了php7的版本后,在安装其他低版本的可能启动后会报php7-fpm没有启动,只需要进入虚拟机,手动启动就可以了
vagrant ssh /etc/init.d/php5-fpm restart