Laravel Homestead安装教程(V6.4)
注意:所有命令在Git Bash下执行CMD要出错!!!1、首先安装必需的软件:Git、VirtualBox、Vagrant、Composer2、配置环境变量:如下图所示3、下载boxhttps://app.vagrantup.com/laravel/boxes/homestead/versions/6.4.0/providers/virtualbox.box...
注意:所有命令在Git Bash下执行CMD要出错!!!
1、首先安装必需的软件:
Git、VirtualBox、Vagrant、Composer
2、配置环境变量:
如下图所示
3、下载box
https://app.vagrantup.com/laravel/boxes/homestead/versions/6.4.0/providers/virtualbox.box
因为直接安装网速慢,而且可能踩坑想重装,有个离线的包更方便,下载完成重命名(virtualbox.box)后建议保存在Vagrant目录下,方便使用
4、添加盒子
vagrant box add laravel/homestead virtualbox.box
查看安装的box,输入:vagrant box list
切换到Vagrant安装目录下:
git clone https://github.com/laravel/homestead.git Homestead
cd Homestead
bash init.sh
5、修改Homestead.yaml文件
6、启动虚拟机
vagrant up
7、安装扩展
sudo pecl install redis(扩展名称)
//创建并编辑配置文件
sudo vim /etc/php/7.2/cli/conf.d/20-redis(扩展名称).ini
//将此行写入上面redis.ini中:
extension=redis(扩展名称).so
//复制一份到fpm配置目录
sudo cp /etc/php/7.2/cli/conf.d/20-redis(扩展名称)ini /etc/php/7.2/fpm/conf.d/
重启php服务
sudo service php7.2-fpm restart
8、踩坑:Homestead 配置站点或重启虚拟机后出现No input file specified.错误
重新加载配置:
vagrant provision
vagrant reload
vagrant up
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)