Mac に Homestead 2.0 環境をインストールして構築する方法

青灯夜游
リリース: 2021-12-23 11:08:38
転載
2165 人が閲覧しました

Mac で Homestead 環境をセットアップするにはどうすればよいですか?以下の記事では、Mac版でHomestead 2.0環境をインストールして構築する方法を紹介しますので、ご参考になれば幸いです。

Homestead は Laravel が公式に推奨する開発環境の 1 つで、VagrantMac に Homestead 2.0 環境をインストールして構築する方法 をカスタマイズする Homestead スクリプトと、PHP 開発関連ソフトウェアを含む Vagrant ボックスで構成されます。

注: このドキュメントは、Mac バージョン 10.10 での Homestead 2.0 のインストールに関するメモです。読む際には、Homestead についてある程度の理解が必要です。Homestead の手順については、(https://learnku.com) を参照してください。 /laravel/ t/256)。

インストール

1. Virtual Box をインストールします

##ダウンロード (https://www.virtualbox.org/wiki/ダウンロード) ) を選択し、Virtual Box をインストールします。

2. Vagrant のインストール

ダウンロード (http://www.vagrantup.com/downloads.html) して、Vagrant をインストールします。

#3. ホームステッド ボックスをダウンロードして追加しますコマンド ライン操作

$ vagrant box add laravel/homestead
ログイン後にコピー

出力

Mac に Homestead 2.0 環境をインストールして構築する方法ダウンロードを高速化するために、CTRL C を押してダウンロードを中断し、マルチスレッド ダウンロード ツールを使用して、上の画像を切り取って指定されたリンクをダウンロードします。次のコマンドを実行して、/path/to/ virtualbox.box が正しいパスであることを変更します。

$ vagrant box add laravel/homestead /path/to/virtualbox.box
ログイン後にコピー

4. homestead コマンドをインストールします

composer global require "laravel/homestead=~2.0"
ログイン後にコピー
~/ であることを確認してください。composer/vendor/bin

ディレクトリが PATH にあることを確認してください。

インストールが完了したら、次のコマンドを実行してテストします。

homestead
ログイン後にコピー
設定と初期化

1. homesteadを初期化すると

$ homestead init
ログイン後にコピー
~/.homestead/Homesteadを生成します。 yaml Mac に Homestead 2.0 環境をインストールして構築する方法

2. Homestead.yamlの設定

#次のコマンドを実行して、~/.homestead/を編集します。 Homestead.yaml ファイル

$ homestead edit
ログイン後にコピー
変更後に保存:

#3. ホストを追加
Mac に Homestead 2.0 環境をインストールして構築する方法

次のコマンドを実行します

$ sudo vi /etc/hosts
ログイン後にコピー
Append
192.168.10.10    phphub.app
ログイン後にコピー

4. ホームステッド仮想マシンを初期化します

$ homestead up
ログイン後にコピー

初期化後完了したら、ブラウザにアクセスします。 http://phphub.appその他の情報

ポート マッピング

ローカル アドレス127.0.0.1対応ポート

SSH: 2222 → 22へ転送

HTTP: 8000 → 80へ転送

MySQL: 33060 → 転送3306
  • Postgres: 54320 → 5432 に転送
  • データベースに接続

MySQL の認証およびPostgres is is:Homestead/Secret ## Virtual Machineにログイン

$ homestead ssh
ログイン後にコピー

#

以上がMac に Homestead 2.0 環境をインストールして構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:learnku.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート