Windows10にVagrantとVirtualBoxでCentOSの仮想環境を構築⑨複数のサイトを持つ
下記サイトを参考にVirtualHost設定。
Apache 2.4 の設定ファイルは /etc/httpd/conf/httpd.conf というファイルが大元となっており、個別のモジュールなどの設定は /etc/httpd/conf.d や /etc/httpd/conf.modules.d ディレクトリに設定が保存されています。 httpd.conf から、 conf/conf.d や conf/conf.modules.d フォルダの設定を Include するようになっています。conf/conf.d 内の、拡張子が .conf のファイルは全て読み込むようにデフォルトで設定されていますので、新たな設定は .conf という拡張子のファイルを作成して配置すれば読み込まれます。
https://weblabo.oscasierra.net/apache24-centos7-virtualhost/
① /etc/httpd/conf/httpd.confの上の方に下記1文を追記
Listen 80
NameVirtualHost *:80
まずは conf/httpd.conf に名前ベースの VirtualHost の待受けをすることを宣言します。 ここでは全ての80番ポートへのアクセスに対して有効になるように、次のように追記します。 追記する場所はどこでも良いですが、私は Listen 80 の記述の後に追記します。
②/etc/httpd/conf.d下にvhost.confファイルを作成
ファイル名は何でも良いですが、拡張子は .conf である必要があります。
③vhost.confファイルを編集 ※Laravelの場合
<VirtualHost *:80>
DocumentRoot /var/www/html/project/public
ServerName localhost.project
</VirtualHost>
④ホストPCの設定
C:\Windows\System32\drivers\etc\hostsファイルを編集
192.168.33.10 url.url
(ブラウザから検索するときにhttp://の後に入力する文字を数字の後に記載)
→見れるようになった!^^