サーチ…
前書き
Valetは、macOS向けに開発された開発環境です。仮想マシン、ホームステッド、またはバラントの必要性を抽象化します。 /etc/hostsファイルを常に更新する必要はありません。ローカルトンネルを使用してサイトを一般公開することもできます。
Laravel Valetは、フォルダ名をドメイン名にバインドすることにより、 *.devドメイン上のすべてのサイトを利用可能にします。
構文
- valetコマンド[オプション] [引数]
パラメーター
| パラメータ | 値の設定 |
|---|---|
| コマンド | ドメイン 、fetch-share-url、忘れる、ヘルプ、インストール、 リンク 、 リンク 、リスト、ログ、on-latest-version、オープン、 パーク 、パス、再起動、セキュア、開始、停止、アンインストール、 |
| オプション | -h、--help、-q、--quiet、-V、--version、--ansi、--no-ansi、-n、--no-interaction、-v、-vv、-vvv、 - 〜 |
| 議論 | (オプション) |
備考
Valet for LinuxとWindowsは非公式なので、それぞれのGithubリポジトリの外部でのサポートはありません。
バレーリンク
このコマンドは、ディレクトリ全体ではなくディレクトリ内に単一のサイトを提供する場合に便利です。
cd ~/Projects/my-blog/
valet link awesome-blog
Valetは~/.valet/Sitesに現在の作業ディレクトリを指すシンボリックリンクを作成します。
linkコマンドを実行した後、ブラウザのhttp://awesome-blog.devでサイトにアクセスできます。
リンクされたすべてのディレクトリのリストを表示するには、 valet linksコマンドを実行します 。 valet unlink awesome-blog使ってvalet unlink awesome-blogをリンクしてシンボリックリンクを破壊することができvalet unlink awesome-blog 。
バレットパーク
cd ~/Projects
valet park
このコマンドは、Valetがサイトを検索するパスとして現在の作業ディレクトリを登録します。今度は、 "parked"ディレクトリ内に作成したLaravelプロジェクトは、自動的にhttp://folder-name.dev規則http://folder-name.dev提供されます。
バレーリンク
このコマンドは、作成した登録済みバレーリンクとそれに対応するファイルパスをコンピュータに表示します。
コマンド:
valet links
サンプル出力:
...
site1 -> /path/to/site/one
site2 -> /path/to/site/two
...
注1:このコマンドは、リンクされたフォルダ内だけでなく、どこからでも実行できます。
注2:サイトには.devの末尾が表示されませんが、 site1.devを使用してブラウザからアプリケーションにアクセスします。
インストール
重要!! ValetはmacOS用に設計されたツールです。
前提条件
- ValetはローカルマシンのHTTPポート(ポート80)を利用しているため、 ApacheまたはNginxが同じマシンにインストールされて実行されている場合は使用できません。
- MacOSの」非公式のパッケージマネージャ自作を適切にバレーを使用する必要があります。
- 端末で
brew updateを実行して、Homebrewが最新バージョンに更新されていることを確認します。
インストール
-
brew install homebrew/php/php71Homebrewを使ってPHP 7.1をインストールしてbrew install homebrew/php/php71。 - コンポーザーを使用して
composer global require laravel/valetインストールcomposer global require laravel/valet。 -
~/.composer/vendor/binディレクトリをシステムの "PATH"に~/.composer/vendor/binします(存在しない場合)。 -
valet installコマンドを実行します。
ポストインストールインストールプロセス中、ValetはDnsMasqをインストールしました 。また、システム起動時に自動的に起動するようにValetのデーモンを登録したので、マシンを再起動valet installたびにvalet startまたはvalet installを実行する必要はありません。
バレエドメイン
このコマンドを使用すると、ドメインをローカルマシンにバインドするために使用されるTLD (トップレベルドメイン)を変更または表示できます。
現在のTLDを取得する
$ valet domain
> dev
TLDを設定する
$ valet domain local
> Your Valet domain has been updated to [local].
インストール(Linux)
重要!! ValetはmacOS用に設計されたツールで、以下のバージョンはLinux OS用に移植されています。
前提条件
-
rootとして、またはsudoコマンドを使用して、valetをインストールしないでください 。 - ValetはローカルマシンのHTTPポート(ポート80)を利用しているため、ApacheまたはNginxが同じマシンにインストールされて実行されている場合は使用できません。
- Valetをインストールして実行するには、最新のバージョンの
composerが必要です。
インストール
-
composer global require cpriego/valet-linux実行するバレットをグローバルにインストールするにcomposer global require cpriego/valet-linuxがcomposer global require cpriego/valet-linux。 -
valet installコマンドを実行してvalet installを完了します。
ポストインストール
インストールプロセス中、ValetはDnsMasqをインストールしました。また、システム起動時に自動的に起動するようにValetのデーモンを登録したので、マシンを再起動valet installたびにvalet startまたはvalet installを実行する必要はありません。