ホームページ  >  記事  >  バックエンド開発  >  Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

不言
不言オリジナル
2018-07-13 14:38:032268ブラウズ

この記事では主に、Laravel 開発環境展開 (Windows システム) のためのホームステッドのインストールと設定プロセスを紹介します。一定の参考値があります。今、共有します。必要な友人は参考にしてください。

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

最初の win7 以降のシステム要件;

virtual-box のインストールをスキップ; vagrnt のインストールをスキップ.exe、git のインストールをスキップします;

インストールが完了したらテストし、gitbash を開きます

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

ok 次に、Homestead について少し学習しましょうHomestead について学習した後、Homestead ボックスを直接ダウンロードします。

次に、Homestead のインストールを開始します。まず、Homestead 仮想マシン ボックスをダウンロードする必要があります。このボックスをダウンロードするには、Thunder オフライン ダウンロードまたはその他のオフライン ダウンロード方法を使用することをお勧めします。

ダウンロードしたファイルは lt-homestead-3-0-0-2017082400.zip です。解凍してください。解凍に成功すると、ディレクトリ lt-homestead-3-0-0-2017082400 が表示されます。ディレクトリには 2 つのファイルが含まれています:

· homestead-virtualbox-3.0.0.box (チュートリアルによってカスタマイズされた Homestead ボックス)

· metadata.json (ボックス ファイルの設定をインポート)

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

その後、インストールに進みます

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

もちろん、virtualbox 3.0.0 はインストールされたばかりです。他のものについては心配しないでください。 one;

次に、Homestead 管理スクリプトをダウンロードします。

cd ~
git clone https://git.coding.net/summerblue/homestead.git Homestead;

ダウンロードすると、Homestead ディレクトリが見つかり、その中にも Homestead ディレクトリがあります。詳細

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

次に、比較のために

bash init.sh

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

ll -la

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

## を実行します (元のドキュメントを表示) ) そして、after.sh Homestead.yaml の別名がさらに 3 つあることがわかります;

元のドキュメント:

このナンセンスについては気にしないでください。読んだ後は覚えておいてください。必要なときに使用します。まだ戻って情報を調べる必要があります。Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

次に Homestead.yaml

vi Homestead.yaml を直接設定して見つけます。便利です、Yo West

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

これは仮想マシンの設定です。基本的にはデフォルトの設定で問題ありません。

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

これは、 SSH キーのログイン構成、承認、仮想マシンにログインするための承認リンクを割り当てるパブリックです。キー ファイル、ホスト上の公開キー ファイルのアドレスを入力します。基本的にはデフォルト値で問題ありません。 ##原文:

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

キー配列オプション、ローカル マシンの SSH 秘密キー ファイル アドレスを入力します。仮想マシンが初期化されると、入力されたすべての SSH 秘密キー ファイルは /home にコピーされます仮想マシンの /vagrant/.ssh/ フォルダー、仮想マシンがホスト上で SSH パスワードを共有できるようにするため、キー ファイル、仮想マシンがホストと同じ ID 認証を持つようにするため。上記の認証をキーに直接追加します

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)##元のテキスト:

次に SSH キーを生成します;

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)SSH キーが認証されているかどうかを確認します最初にキーが生成されました

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)見てください、おお、id_rsa と id_rsa.pub があります、完璧です

id_rsa と id_rsa.pub を生成するステップは省略されています; (原文は長いので、リンクを入力して自分で読んでください);

共有フォルダー構成: フォルダーを通じてこれを理解する シークレットは、Homestead 仮想マシン上のフォルダーにマッピングされます。 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム) マップはローカル マシン上のフォルダーに対応し、形式 E:/Homestead/Code

は Homestead 上のフォルダーに対応します ;

统一配置为 map:~/Code

 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)                           

to:/home/vagrant/Code

为了配合这个~/Code, 我们就mkdir ~/Code;  这个Code就将会是我们放置所有laravel项目的文件目录;

站点配置:

允许你在主机里,通过域名来访问虚拟机里的laravel应用.

原文:

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

修改windows的host文件

vi c:windows/system32/drivers/etc/hosts

最后面加一行 192.168.10.10        homestead.test

至此, 站点就配置好了, 后面创建了laravel项目后, 就可以通过浏览器访问homestead.test站点;

 数据库配置:

 用默认的就可以

 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

 自定义变量:

如果需要自定义一些在虚拟机上用的自定义变量, 可以在variables定义

在配置中未见, 也没啥用, 所以用原文档截图

 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

完事儿了以后, 配置大概就这么搞定了, 后面就可以vagrant up了

原文:

 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

启动成功, 这边gitbash会显示

Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)然后vagrant ssh

 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

 只有一个Code文件夹; 我们皮一下, 在本机的C:~/Code里面 touch index.php;

 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

可以看到在虚拟机里面有这个index.php

 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

ok以后代码直接写在~/Code里面就好了; 不过记得时常 git push;

附录:

 Laravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关课程推荐:

最新laravel商城实战视频教程

全方位解读Laravel框架及实战视频教程

轻松学会Laravel-基础篇

以上がLaravel 開発環境の展開 homestead のインストールと構成プロセス (Windows システム)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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