1、Homestead 配置好後訪問專案出現 No input file specified
原因:對映的路徑下沒有可以執行的檔案
windows 下路徑為絕對路徑,修改完成後,還是不行,cd到虛擬機器的code下,發現確實沒有檔案。
應該是配置沒有生效,執行vagrant provision && vagrant reload
或者vagrant reload --provision
意為「應用 Homestead.yaml 配置」和「重啟虛擬機器」
訪問成功。
2、使用 putty 連線虛擬機器,連線不上
該問題是由於 ssh 連結未允許遠端密碼認證導致的
通過管理控制檯進入系統,檢視 /etc/ssh/sshd_config 配置檔案中是否包含以下配置
PasswordAuthentication no
通過 vim 編輯器將該引數改成 yes,如下
PasswordAuthentication yes
儲存,然後重啟 ssh 服務
service sshd restart
連線成功,奇怪的是homestead使用127.0.0.1連線時埠是2222,而使用內網ip連線時,埠卻是22
本作品採用《CC 協議》,轉載必須註明作者和本文連結