ホームページ >バックエンド開発 >PHPチュートリアル >Windowsにvagrantとlaravel homesteadをインストールする

Windowsにvagrantとlaravel homesteadをインストールする

WBOY
WBOYオリジナル
2016-06-20 12:57:101067ブラウズ

前回はcomposerのインストールを紹介しましたが、今回はvagrantとhomesteadのインストールを紹介します。

原文: ekan001.com/article/40

準備作業

VirtualBox 仮想マシン。基本的に Vagrant に依存します。VirtualBox または vmware をベースにした仮想化環境展開ツールです。仮想マシン (略して vbox) を他の人にパッケージ化します。 Homestead laravel 公式 vbox、統合環境、および特別に設計されたコマンド ライン ツールのセット。 xshell これは、Windows の ssh およびシェル ツールです。同様のツールには、securecrt、putty などが含まれます。

VirtualBox をインストールします

このインストールは比較的簡単で、Baidu で検索してダウンロードしてインストールするだけです。

Vagrant をインストールします

https://www.vagrantup.com/downloads.html にアクセスしてダウンロードします。速度は少し遅いので、我慢してください。インストールプロセスも簡単なのでスキップしてください。

インストール後、再起動して cmd を開き、vagrant --version コマンドが有効になるはずです。

Homestead vbox をダウンロード

コマンド

vagrant box add laravel/homestead https://atlas.hashicorp.com/laravel/boxes/homestead

を使用して Homestead vbox を自動的にダウンロードできます。ただし、誰もが知っているように、国内のネットワークは非常に遅いです。

vps を持っている学生は、vps 上の

wget -O homestead.box https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.6/providers/virtualbox.box

を通じてボックスを手動でダウンロードし、vps からローカルにボックスをダウンロードするか、ダウンロードしてみることをお勧めします。サンダーと一緒に。つまり、このボックス ファイルをダウンロードする方法を見つけて、次のコマンドを使用して vagrant に追加します。

vagrant box add ./homestead.box

./homestead.box は、ボックス ファイルが配置されているパスです。ここでは、直接 cd します。ファイルが置かれているディレクトリに移動し、コマンドを実行します。

追加プロセス中に、virtualbox または vmware を選択するよう求められる場合がありますが、デフォルトで virtualbox を選択することもできます。

homestead コマンド ライン ツールをインストールします

composer を介して homestead コマンド ライン ツールをインストールします

composer global require "laravel/homestead=~2.0"

Composer については、以前の記事「Windows インストール Composer」で紹介した比較を参照してください。詳しく書いてあるので、わからなければ読んでみてください。

次に、

homestead init

を実行すると、~/.homestead/ に Homestead.yaml ファイルが生成されます。これは手動で編集することも、コマンド

homestead edit
編集します。

Configuration

ご覧のとおり、Homestead.yaml には一連のパラメータがあります。パラメータの意味については、laravel 公式マニュアルで詳しく紹介されているので省略します。ここで詳細を説明します。何かわからないことがあれば、メッセージを残すことができます。

Start

cmd を通じて

homestead up
を実行して仮想マシンを起動します。

ssh に接続します

xshell を開いて新しいリンクを作成します:

アドレス: 127.0.0.1 ポート: 2222 ユーザー認証方法: 公開キー ユーザー名: vagrant ユーザーキー: Pass ssh-keygenツールは id_rsa ファイルを生成します。

完了

環境全体がセットアップされ、コードを楽しく書くことができます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。