homestead使用總結!
在使用命令vagrant up啟動虛擬機器或者進入virtual_box手動啟動虛擬機器
一. 進入方式
homestead預設遠端連線
預設好像無法root使用者遠端連線
Host:192.168.10.10
Un:vagrant
Pw:vagrant
進入後可修改root密碼:
sudo passwd root
可以啟用root遠端連線
vi /etc/ssh/sshd_config
查詢PermitRootLogin選項,將其改為yes
重啟ssh服務
service sshd restart
二. 資料庫資訊
預設資料庫連線資訊
username:homestead
password:secret
三. php版本切換
1、可以先修改 Homestead.yaml 增加
sites:
- map: homestead.test
to: /home/vagrant/code/Laravel/public
php: "5.6"
2、啟動
vagrant provision && vagrant reload
3、登入虛擬機器 vagrant ssh 執行命令
4、檢視所有 php 版本和當前版本
update-alternatives --display php
5、切換php版本
sudo update-alternatives --config php
執行後,會列出當前 php 所有版本和編號,輸入編號,切換到執行的版本
只是切換版本後php環境變數切換了,但phpinfo裡依然是最新版本,不知道為啥???暫時還沒有細研究
本作品採用《CC 協議》,轉載必須註明作者和本文連結