ホームページ  >  記事  >  バックエンド開発  >  Windows 10 + php7 + コンポーザー + laravel/homestead

Windows 10 + php7 + コンポーザー + laravel/homestead

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

最近この vagrant をいじっています。それほど難しいことではありません。主に職場と自宅のコンピューターの環境設定についてです。初期段階で作成した vagrant ボックスにはあまり満足していません。 、しかし、laravel/homesteadを使用したことがないので、今回はより包括的なものを使用することにしました:

PHP 7.0

ははは。

問題は、グローバル インストールでは十分な柔軟性がないため、プロジェクトごとにのみインストールできることです (Composer-setup.exe インストール) の場合、最初に php をインストールするしかありません。

    php.net Windows バージョンの php をダウンロードして、D:\php にスローします
  • コンポーザーをダウンロード
    • Composer-setup.exe をダウンロードすることを選択できます
    • phar ファイルを直接ダウンロードすることもできます
これら 2 つの項目を完了したら、ホームステッド インストール チュートリアルの「プロジェクトごとのインストール」部分に従ってください:

    プロジェクト ディレクトリ D:\projects\homesteadapp を作成します
  • コマンド ラインに D:\projects\homesteadapp と入力します。
  • git bash
  • を実行します。コマンドを順番に実行すると、composer require laravel/ homestead --dev ->vendor\bin\homestead make と実行すると、標準 (ホームステッド) vagrant 構成が生成され、続いて vagrant up などの日常的な操作が行われます。
すべてがうまくいっているようです~

そうではありません。

注意すべき点がたくさんあります:

    Windows10 では、
  1. VCRUNTIME140.DLL
  2. Composer-setup.exe が必要です。インストール時に、php は次のことを行う必要があります。 openssl
  3. php.ini で open_ssl のコメントを解除するだけでなく、extension_dir = ext もコメントアウトする必要があります。そうしないと、php は c:\php\php で dll ファイルを探しますが、見つかりません。この記事を読んでください
常識: コンポーザー画像ライブラリを国内のものに変更します

利点: よく知られている理由により、vagrant box add boxnameほとんど不可能です。提供してください。ダウンロードします。 2 つの homestead ボックス:

    laravel/homestead Baidu ネットワーク ディスクのパスワード: su3l
  • laravel/homestead-7 Baidu ネットワーク ディスクのパスワード: ri82 注: php 7.0 inside
アカウントを実行しているように感じますが、明らかに長い時間がかかりました...

リークを修正する忘れないでくださいphpとcomposerを環境変数に追加します。

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