Laravel Homestead安裝教程(V6.4)
阿新 • • 發佈:2018-11-19
注意:所有命令在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/
重啟php服務
sudo service php7.2-fpm restart
8、踩坑:Homestead 配置站點或重啟虛擬機器後出現No input file specified.錯誤
重新載入配置:
vagrant provision
vagrant reload