大企業営業から未経験ITエンジニアを目指すブログ

アラサー大企業営業から未経験ITエンジニアを目指すブログ。日々学んだことを忘備録的に記します。

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://の後に入力する文字を数字の後に記載)

 →見れるようになった!^^