Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

雖然homestead預(yù)裝好了 nginx、php、mysql、postgresql、redis、memcached、node 以及開發(fā)令人驚嘆的 laravel 應(yīng)用程序所需的所有其他軟件,但laravel仍然是需要我們?nèi)グ惭b的,那么在閱讀本文前你需要搭建好homestead環(huán)境,建議結(jié)合此文《最全面的win10+homestead環(huán)境搭建教程【圖文】》學(xué)習(xí)。

Homestead中安裝并運行l(wèi)aravel項目的步驟教程:

第一步:終端連接虛擬機(jī)

  • 先通過cd Homestead命令切換到Homestead目錄下;

  • 再使用vagrant ssh命令連接登錄虛擬機(jī),如下圖所示:

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

第二步:進(jìn)行composer換源

更換composer國內(nèi)源,命令如下:

composer?config?-g?repo.packagist?composer?國內(nèi)源地址 composer?config?-g?repo.packagist?composer?https://mirrors.aliyun.com/composer/

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

注意:進(jìn)行第二步的前提是先安裝好composer,如果沒有安裝,可參考《最全面的win10+homestead環(huán)境搭建教程【圖文】

第三步:安裝Laravel項目

進(jìn)入虛擬機(jī)服務(wù)器/home/vagrant/code/目錄,然后輸入并執(zhí)行以下命令:

composer?create-project?--prefer-dist?laravel/laravel?marriage(項目名字)

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

接著我們可以查看到本地Win10下與虛擬機(jī)code同步的marriage目錄中也已經(jīng)成功創(chuàng)建好laravel項目文件。

注:laravel的主入口文件是public,也就是說當(dāng)我們訪問輸入域名訪問的時候,是直接訪問public里的index.php。

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

第四步:配置本地與服務(wù)器同步

1、修改homestead.yaml文件,設(shè)置同步

如下圖,這里設(shè)置的站點域名是love.test,并且設(shè)置同步到項目marriage:

folders: ????-?map:?C:UsersAdministratormarriagemarriage ??????to:?/home/vagrant/code/marriage sites: ????-?map:?love.test?//你的域名 ??????to:?/home/vagrant/code/marriage/public

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

2、配置虛擬機(jī)域名及地址IP映射

  • 先在homestead.yaml文件中找到虛擬機(jī)Homestead對應(yīng)的IP地址

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

  • 然后在本地找到并打開hosts文件,添加192.168.10.10 love.test,表示將這個ip映射到love.test這個域名。

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

第五步:重啟服務(wù)

退出服務(wù)器,通過執(zhí)行以下命令在本機(jī)cmd重啟vagrant并刷新配置:

vagrant?reload?--provision

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

第六步:輸入域名并訪問

在地址欄輸入域名love.test進(jìn)行訪問,如果出現(xiàn)以下內(nèi)容界面,則表示laravel成功安裝

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

最后大家可以小小的測試一下,看看在本地修改內(nèi)容是不是能同步到服務(wù)器上。

如下所示,我修改了本地laravel項目的welcome.blade.php文件,可以看到是成功同步到了服務(wù)器上~

Homestead安裝運行l(wèi)aravel項目的步驟詳解【圖文】

至此,laravel終于安裝成功了啊!!!

以上就是Homestead安裝運行

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊14 分享