Skip to content
This repository was archived by the owner on Feb 8, 2024. It is now read-only.

1.3. Virtual Hosts

Shin Okada edited this page Jun 13, 2016 · 1 revision

Ref 1 Ref 2

httpd.conf file

sudo vim /etc/apache2/httpd.conf

Uncomment

Include /private/etc/apache2/extra/httpd-vhosts.conf
LoadModule vhost_alias_module libexec/apache2/mod_vhost_alias.so

Change User and Group.

Find your user and group.

// on terminal
id
// this will show your uid and gid
// add this to httpd.conf
User sokada
Group staff
// comment out 
#User _www
#Group _www

httpd-vhosts.conf

sudo vim /etc/apache2/extra/httpd-vhosts.conf

<VirtualHost *:80>
    ServerName cecilieo.dev
    ServerAlias www.cecilieo.dev
    DocumentRoot "/Users/sokada/Sites/cecilieo3.0"
    ErrorLog "/private/var/log/apache2/cecilieo.com-error_log"
    CustomLog "/private/var/log/apache2/cecilieo.com-access_log" common
    ServerAdmin web@coolestguidesontheplanet.com
</VirtualHost>
<VirtualHost *:80>
    ServerName dewdropinn.dev
    ServerAlias www.dewdropinn.dev
    DocumentRoot "/Users/sokada/Sites/dewdropinn"
    ErrorLog "/private/var/log/apache2/dewdropinn.com-error_log"
    CustomLog "/private/var/log/apache2/dewdropinn.com-access_log" common
    ServerAdmin web@coolestguidesontheplanet.com
</VirtualHost>
<VirtualHost *:80>
    ServerName inscribe-consulting.dev
    ServerAlias www.inscribe-consulting.dev
    DocumentRoot "/Users/sokada/Sites/inscribe-consulting"
    ErrorLog "/private/var/log/apache2/inscribe-consulting-error_log"
    CustomLog "/private/var/log/apache2/inscribe-consulting-access_log" common
    ServerAdmin web@coolestguidesontheplanet.com
</VirtualHost>
<VirtualHost *:80>
ServerName localhost
DocumentRoot /Library/WebServer/Documents/
</VirtualHost>

hosts

sudo vim /etc/hosts

127.0.0.1      http://www.dewdropinn.dev www.dewdropinn.dev http://dewdropinn.dev dewdropinn.dev
127.0.0.1      http://www.cecilieo.dev www.cecilieo.dev http://cecilieo.dev cecilieo.dev
127.0.0.1      http://www.inscribe-consulting.dev www.inscribe-consulting.dev http://inscribe-consulting.dev

Restart

sudo apachectl restart

Clone this wiki locally