雖然Homestead預先安裝好了Nginx、PHP、MySQL、PostgreSQL、Redis、Memcached、Node 以及開發令人驚嘆的Laravel 應用程式所需的所有其他軟體,但laravel仍然是需要我們去安裝的,那麼在閱讀本文前你需要搭建好Homestead環境,建議結合此文《最全面的Win10 Homestead環境搭建教學【圖文】》學習。
Homestead中安裝並執行laravel專案的步驟教學:
先透過cd Homestead
指令切換到Homestead目錄下;
#再使用vagrant ssh
指令連線登入虛擬機,如下圖所示:
composer config -g repo.packagist composer 国内源地址 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
注意:進行第二步驟的前提是先安裝好composer,如果沒有安裝,可參考《 Windows/Linux下Composer的安裝與使用(詳解)》
/home/vagrant/code/目錄,然後輸入並執行以下命令:
composer create-project --prefer-dist laravel/laravel marriage(项目名字)接著我們可以查看到本地Win10下與虛擬機器code同步的marriage目錄中也已經成功建立好laravel專案檔。 註:laravel的主入口檔案是
public,也就是說當我們存取輸入網域存取權的時候,是直接存取
public裡的
index .php。
homestead.yaml文件,設定同步
folders: - map: C:\Users\Administrator\marriage\marriage to: /home/vagrant/code/marriage sites: - map: love.test //你的域名 to: /home/vagrant/code/marriage/public
##2、配置虛擬機器網域名稱及位址IP映射
ip對應到
love .test這個網域。
步驟一:重啟服務
vagrant reload --provision
第步驟:輸入網域並存取
#最後大家可以小小的測試一下,看看在本地修改內容是不是能同步到伺服器上。
如下所示,我修改了本地laravel專案的welcome.blade.php
文件,可以看到是成功同步到了伺服器上~至此,laravel終於安裝成功了啊! ! !
以上是Homestead安裝運行laravel計畫的步驟詳解【圖文】的詳細內容。更多資訊請關注PHP中文網其他相關文章!