ApacheでVirtualHostで複数のサイトを起動する


$ sudo mkdir /var/www/a.example.com
$ sudo mkdir /var/www/b.example.com
$ sudo vim /var/www/a.example.com/index.html
aaa
$ sudo vim /var/www/b.example.com/index.html
bbb
$ sudo vim /etc/httpd/conf/httpd.conf
$ sudo vim /etc/httpd/conf.d/a.example.com.conf
—-

DocumentRoot /var/www/a.example.com
ServerName a.example.com
#ErrorLog logs/a.example.com-error_log
#CustomLog logs/a.example.com-access_log common

—-
$ sudo vim /etc/httpd/conf.d/b.example.com.conf
—-

DocumentRoot /var/www/b.example.com
ServerName b.example.com
#ErrorLog logs/b.example.com-error_log
#CustomLog logs/b.example.com-access_log common

—-
$ sudo service httpd restart
ローカルPCのhostsファイルに追記
192.168.56.30 a.example.com
192.168.56.30 b.example.com
ブラウザでアクセス
⇒http://a.example.com
⇒http://b.example.com