【VirtualHost】CentOS7 Apache2.4でバーチャルホスト設定



はじめに

CentOS7でVirtualHost設定を行う時のメモです。

●環境
CentOS 7.1
Apache 2.4

httpd.confの設定変更

httpd.confの設定変更を行います。
「Listen 80」の後に「NameVirtualHost *:80」を追記します。

/etc/httpd/conf/httpd.conf

Listen 80
NameVirtualHost *:80

vhost.confの設置とエラーログ収納ディレクトリ作成

/etc/httpd/conf.d/以下にvhost.confを設置します。
ファイル名は任意もので構いません。

/var/log/httpd/hoge.com
エラーログ収納のため上記ディレクトリを作成

/etc/httpd/conf.d/vhost.conf

<VirtualHost *:80>

DocumentRoot /var/www/html/hoge.com
ServerName hogecom
ErrorLog  /var/log/httpd/hoge.com/error_log
CustomLog /var/log/httpd/hoge.com/access_log common

<Directory "/var/www/html/hoge.com">
Options ExecCGI FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

</VirtualHost *:80>

Apache再起動

systemctl reload httpd







シェアする

  • このエントリーをはてなブックマークに追加

フォローする