一つのIPアドレスでいくつかの名前ベースのウェブサイトを仮想ホストで実行する
# ユーザーディレクトリを有効化
# LoadModule userdir_module libexec/apache2/mod_userdir.so
↓
LoadModule userdir_module libexec/apache2/mod_userdir.so
# Include /private/etc/apache2/extra/httpd-userdir.conf
↓
Include /private/etc/apache2/extra/httpd-userdir.conf
# バーチャルホストを有効化
# Include /private/etc/apache2/extra/httpd-vhosts.conf
↓
Include /private/etc/apache2/extra/httpd-vhosts.conf
# Include /private/etc/apache2/users/*.conf
↓
Include /private/etc/apache2/users/* .conf
< Directory " /Users/{username}/Sites" >
Options Indexes FollowSymLinks Multiviews
AllowOverride all
Require all granted
< /Directory>
Listen 8080
< VirtualHost * :8080>
DocumentRoot " /Users/{username}/Sites/{yourdocs1}"
ServerName {yourservername1}
< Directory " /Users/{username}/Sites/{yourdocs1}" >
Require all granted
DirectoryIndex index.html
Options Includes
< /Directory>
< /VirtualHost>
Listen 8081
< VirtualHost * :8081>
DocumentRoot " /Users/{username}/Sites/{yourdocs2}"
ServerName {yourservername2}
< Directory " /Users/{username}/Sites/{yourdocs2}" >
Require all granted
DirectoryIndex index.html
Options Includes
< /Directory>
< /VirtualHost>
127.0.0.1 {yourservername1}
127.0.0.1 {yourservername2}
::1 {yourservername1}
::1 {yourservername2}
Macで開発環境(Apache)の設定する方法 - Qiita