0

このスレッドでトップの回答を試みました:

Laravel Homesteadを使用したVagrantポート転送80から8000

これは、homestead.rb ファイルでこの変更を行うことでした:

config.vm.network "forwarded_port"、ゲスト: 80、ホスト: 8000 から config.vm.network "forwarded_port"、ゲスト: 80、ホスト: 80

Macで新しいバージョンのホームステッドを実行しています(正確なバージョンがどこにあるかわかりません)。

ホームステッドの仮想ボックスを起動しようとすると、機能しませんでした。

Vagrant は、この VM で指定されたポートを転送できません。これらのポートで既にリッスンしている他のアプリケーションと競合するためです。80 に転送されたポートは、ホスト マシンで既に使用されています。

homestead virtualbox の実行中に ssh と vim を介して homestead.rb ファイルを編集しましたが、実行できず、変更を元に戻す方法がわかりません。

これらの両方について助けていただければ幸いです。

  1. virtualbox が実行されていないときに homestead.rb ファイルを編集するには? VirtualBox VMs/homestead/homestead.vbox または box-disk1.vmdk のいずれかにあると思いますが、それらの内部にアクセスする方法がわかりません。

  2. 他の質問の解決策が機能しなかったため、ポートを 80 に正しく転送するのに役立ちます。

4

1 に答える 1