2016-03-31 160 views
1

這是一個初學者的問題,如果有人能夠解釋我現在使用Vagrant box的整個IP地址混淆,我會非常感激。在文檔中說,我們必須將我們的Nginx站點的「域」添加到我們機器上的hosts文件中。流浪,宅基地IP地址Laravel

192.168.10.10 homestead.app 

那是Nginx的ip地址嗎? 後來的後來,它說,我們可以訪問我們的DB上:

127.0.0.1:33060 (MySql) 
127.0.0.1:54320 (Postgres) 

那麼它是如何想看看該.ENV文件?

DB_HOST=192.168.10.10 or 
DB_HOST=127.0.0.1 

宅基地,流浪者,網絡服務器和數據庫的整體概念有點模糊,所以一些解釋會很好。

回答

1
DB_HOST=127.0.0.1 
DB_PORT=33060 
DB_DATABASE=your_db 
DB_USERNAME=homestead 
DB_PASSWORD=secret 

192.168.10.10是您在主機上用於訪問訪客機器(Homestead)上的Web服務器的地址。

127.0.0.1localhost。任務機器上的PHP使用它來訪問託管在同一臺機器上的MySQL。

+0

那麼這也是Nginx Web服務器的地址,是在Homestead機器上運行的,對嗎? – Marco

+0

因此Homestead在127.0.0.1上訪問它自己的機器以訪問數據庫,對吧?謝謝你的解釋! – Marco

+0

沒錯。 ) –