亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Win10搭建Laravel-HomeStead

jsyzchen / 2856人閱讀

摘要:當(dāng)然這步也可以用離線安裝首先將文件改名為執(zhí)行百度網(wǎng)盤鏈接密碼啟動(dòng)執(zhí)行效果如圖六常用命令優(yōu)雅關(guān)閉盒子名稱從中去除添加的盒子重新加載配置

一.介紹
簡(jiǎn)單說(shuō)下Homestead吧,它有兩個(gè)功能:

就是為了能夠在本地方便開(kāi)發(fā)laravel應(yīng)用,體現(xiàn)laravel開(kāi)發(fā)的優(yōu)雅性.(但是前期安裝的時(shí)候因?yàn)楦鞣N坑,還是比較難受的)

使得開(kāi)發(fā)環(huán)境和生產(chǎn)環(huán)境保持一致。Homestead就是web開(kāi)發(fā)所需軟件的一個(gè)集成包(.box結(jié)尾的文件),包括操作系統(tǒng)(ubuntu),php,mysql,nginx,hhvm,redis,memcache等.根據(jù)文件后綴,大家可以猜到這是一個(gè)類似"盒子"的東西,其實(shí)就是裝了"web開(kāi)發(fā)軟件"的盒子.ok,Let"s start.

二.安裝環(huán)境+Requirements:

開(kāi)發(fā)環(huán)境:Win10

Requirements: 1.Virtualbox(虛擬機(jī)) 2.vagrant 3.Git

注意事項(xiàng)

1.win10默認(rèn)會(huì)開(kāi)啟"Hyper-v"服務(wù),得要**關(guān)閉**這個(gè)服務(wù).

2.virtualbox下載的時(shí)候需要注意一下版本,
有的版本下完以后連適配器都沒(méi)有,各種各樣的問(wèn)題都有,所以這塊我建議大家跟我下一樣的吧.

下載鏈接:VirtualBox-5.0.10-104061-Win.exe

3.
  vagrant官網(wǎng):https://www.vagrantup.com/   //下載最新版本即可
  git官網(wǎng):https://git-scm.com/downloads

三.安裝完畢后注意事項(xiàng)

以上所用到的軟件安裝這塊就不細(xì)講了,都是"傻瓜化"操作.

接下來(lái)需要配置一下git的ssh密鑰,因?yàn)槲覀円胓it從github上把Homestead"clone"下來(lái)(注意此Homestead非彼Homestead,后面會(huì)看到區(qū)別,這塊先不解釋)
操作:任意目錄,鼠標(biāo)右鍵,選擇"git bash",執(zhí)行下面代碼

ssh-keygen -t rsa -C "you@homestead" 

從github克隆Homestead,執(zhí)行:

 git clone https://github.com/laravel/homestead.git Homestead

上述命令執(zhí)行完后,會(huì)在當(dāng)前用戶的家目錄下創(chuàng)建Homestead目錄,我們可以執(zhí)行以下命令進(jìn)到家目錄:

cd ~      

注釋://查看家目錄,pwd 可以從進(jìn)入相應(yīng)的文件夾查看目錄結(jié)構(gòu),執(zhí)行:

  init.bash   //會(huì)生成Homestead.yaml文件

cd Homestead/
用編輯器打開(kāi)Homestead.yaml,做如圖配置
注意:用“空格”,不要用"Tab"鍵對(duì)齊字段,否則Ruby會(huì)解析錯(cuò)誤

四.啟動(dòng)前注意事項(xiàng)

virtualbox,網(wǎng)線配置:
要勾選"接入網(wǎng)線"

2.如果虛擬機(jī)連接方式用了"網(wǎng)絡(luò)地址轉(zhuǎn)換NAT",得確保本地ip地址和Homestead.yaml中配置的ip地址的網(wǎng)段是一致的如圖

3.那么問(wèn)題來(lái)了,如果兩個(gè)網(wǎng)段不一樣呢,
比如上例中的ipv4地址為10.xx.xx.x,而Homestead.yaml中ip還是192.168.x.x
這是該怎么解決呢?
答:可以這樣處理
第一步:virtualbox選擇"僅主機(jī)"連接方式(所有的虛擬系統(tǒng)是可以相互通信的,但虛擬系統(tǒng)和真實(shí)的網(wǎng)絡(luò)是被隔離開(kāi)的);
詳細(xì)介紹:虛擬機(jī)連接方式

第二步:配置ip

之后保存即可。

五.啟動(dòng)

首先執(zhí)行(GIT):

vagrant box add laravel/homestead     //任意目錄下都可以
應(yīng)該會(huì)自動(dòng)從鏡像地址下載Homestead,可以將地址復(fù)制出來(lái)以后用迅雷下載,我下載了用了一個(gè)小時(shí)左右就好了(hc-download文件)。

當(dāng)然這步也可以用離線安裝.

首先,將hc-download文件改名為:homestead.box
執(zhí)行: vagrant box add laravel/homestead D:/homestead/homestead.box 

百度網(wǎng)盤鏈接: https://pan.baidu.com/s/1bp079cb 密碼: rjpe

啟動(dòng),執(zhí)行:

   cd ~/Homestead
   vagrant up 

效果如圖:

六.vagrant 常用命令

    vagrant --help
    vagrant up 
    vagrant halt    //優(yōu)雅關(guān)閉Homestead
    vagrant box  list 
    vagrant box  remove "盒子名稱"  //從vagrant中去除添加的盒子
    vagrant --reload  //重新加載配置
    .....

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/22680.html

相關(guān)文章

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<