摘要:本文經授權轉自社區鏈接環境部署腳本使用此腳本來構造的主項目是一個項目文檔的盒子相關操作文檔所有版本列表百度盤主要版本下載版本默認使用命令安裝的盒子是最新版本,如當前最新版本的為。我把目前幾個大版本下載上傳到百度盤,可前往下載。
鏈接本文經授權轉自 PHPHub 社區
Homestead 環境部署腳本 - 使用此腳本來構造 Homestead box 的
Homestead 主項目 repo - Homestea 是一個 Vagrant 項目
Homestead 文檔
Vagrant 的盒子相關操作文檔
Homestead 所有版本列表
百度盤 Homestead 主要版本下載
Homestead Box 版本默認使用命令:
vagrant box add laravel/homestead
安裝的盒子是最新版本,如當前最新版本的 Homestead 為 v0.4.4。
Laravel 社區對新技術保持比較開放的姿態,所以 Homestead 的最新版一般都使用比較新的軟件,如 PHP7,推崇 HHVM,MYSQL 5.7 等。
如果你因特殊原因,想使用老版本的話,如項目需要使用 PHP5.6(v0.3.3 版本)。
Homestead 的所有 box 版本信息:https://atlas.hashicorp.com/laravel/boxes/homestead/
下載指定版本的命令:
$ vagrant box add laravel/homestead --box-version=0.3.3 $ vagrant box add laravel/homestead --box-version=0.2.7
上面的幾個版本可前往百度盤下載:http://pan.baidu.com/s/1hrN55w4
下載加速國內因為網絡的原因,默認的盒子安裝命令 vagrant box add laravel/homestead 變得不適用。
你可以使用以下方法來加速下載和添加盒子。
1. 下載鏈接首先獲取盒子最終下載鏈接:
?
然后就可以使用第三方多線程,支持斷點續傳的工具進行下載了。
注意,請勿使用迅雷離線下載,親測下載后的文件會損壞。
我把目前幾個大版本下載上傳到百度盤,可前往下載 -> http://pan.baidu.com/s/1o7KB2ZK 。
附上文件的 CheckSum:
? Boxes openssl sha1 homestead-virtualbox-0.2.7.box SHA1(homestead-virtualbox-0.2.7.box)= 76e67b203a39f77d617ad9ed00d2aec0c79e7680 ? Boxes openssl sha1 homestead-virtualbox-0.4.4.box SHA1(homestead-virtualbox-0.4.4.box)= 059821e503c5441e9243edd687e061e5ce0a1bec ? Boxes openssl sha1 homestead-virtualbox-0.3.3.box SHA1(homestead-virtualbox-0.3.3.box)= 41967c26e7fd8b0fae84c3ecbd0e4058c0ab2bb12. 導入盒子
下載下來的 .box 文件,可以使用以下方法導入:
在 .box 的同文件夾下創建一個 metadata.json 文件,內容為以下
{ "name": "laravel/homestead", "versions": [ { "version": "0.4.4", "providers": [ { "name": "virtualbox", "url": "homestead-virtualbox-0.4.4.box" } ] } ] }
字段說明
version - 可以指定當前盒子導入的版本標示;
url - 支持 絕對文件路徑 和 相對文件路徑
運行以下命令導入:
vagrant box add metadata.json
運行 list 命令查看是否添加成功:
vagrant box list
操作截圖:
感謝 @solarhell 提供的此方法,他的博文 - 使用Homestead搭建開發環境。
Homestead 版本所有的 homestead 歷史版本可以在這里看到:https://github.com/laravel/homestead/releases 。
使用以下命令可查看 homestead 版本:
$ homestead -version Laravel Homestead version 2.2.1
安裝 homestead 特定版本:
$ composer global require "laravel/homestead:~2.2.0"
刪除 homestead 之前的版本,然后使用最新版本:
$ composer global remove laravel/homestead $ composer global clear-cache $ composer global require laravel/homestead $ vagrant destroy && vagrant up
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/21590.html
摘要:安裝安裝下載連接,推薦下載版本,最新版可能在啟動時存在下面這個問題。詳情請參考安裝直接下載安裝文件雙擊安裝即可。安裝成功后,在終端執行將會輸出的基本信息及常用命令。強烈推薦的安裝需要知道的一些信息,里面包括了百度網盤新版的下載連接。 安裝 安裝 Virtual Box 下載連接,推薦下載 5.0.4 版本,最新版可能在啟動時存在下面這個問題。 VBoxManage.exe: err...
摘要:解決方法在你的項目下修改文件,加入如下配置的名字需與盒子列表中的一致的版本號需與盒子列表中的一致是否檢查更新然后即可。 最近我在公司的新電腦配置新的開發環境,從而了解了一下在安裝 Homestead 可能會出現的問題。 一開始用的是 win7 ,但發現 win7 中使用 VirtualBox 會有不少 兼容性 的問題。 打開 VirtualBox 可能會出現 code E_FAIL ...
摘要:配置需要一個來用于與虛擬機進行連接,默認假定這個密鑰會被放在文件夾下。三使用管理項目版本使用可以對我們的代碼進行版本控制,如果萬一誤刪了代碼想回到之前的情況,則可以通過版本控制進行回滾。配置選項代表對進行全局設置。 laravel學習筆記,重新梳理知識點。 一、環境配置 1、編輯器選用 Atom PHPStorm SublimeText Atom 是由 GitHub 官方在 201...
摘要:通過單擊確定關閉所有剩余窗口。中的任何其他的使用都將通過命令提示符來操作。檢查版本關閉所有打開的命令提示符并打開一個新的命令提示符。首次啟動現在,虛擬機正在運行。將會話主機名設置為,端口為將保存為。 原文地址: Laravel 5 Beauty - Setting up a Windows Machine 如何為 Laravel 5.1 開發做好準備 注意 這是本教程的第二步(針對Wi...
摘要:不知道啥原因本機的環境各種報錯無法使用,于是就重新安裝。在使用命令安裝,也遇到各種奇葩狀況,結果折騰了一天,最后各種谷歌,才用離線的方法安裝成功安裝和。 不知道啥原因本機的Homestead環境各種報錯無法使用,于是就重新安裝。在使用vagrant box add laravel/Homestead命令安裝,也遇到各種奇葩狀況,結果折騰了一天,最后各種谷歌,才用離線的方法安裝成功 1....
閱讀 1244·2023-04-25 18:57
閱讀 2127·2023-04-25 16:28
閱讀 3926·2021-11-24 09:39
閱讀 3631·2021-11-16 11:45
閱讀 1816·2021-10-13 09:40
閱讀 1260·2019-08-30 15:52
閱讀 1715·2019-08-30 10:57
閱讀 657·2019-08-29 16:55