title: The difference between /usr/local/etc vs /etc/apache2 for apache running on Mac OS
body: <p>Hi I am very new to both apache and mac.
  I had set up apache through Homebrew and as far as I understand so far,
  apache from mac runs on OS level, but apache through Homebrew runs on user level. I think that is why mac apache stays in /etc level directory while Homebrew apache stays in /user/local/etc level.</p>
  
  <p>However, I found out that both httpd.conf files differ from each other. Especially I am experiencing a problem that php doesn't render in a virtual host. I tried to fix the problem, but it seems like every solutions in the internet talks about httpd.conf for mac apache.</p>
  
  <p>I am quite confused of what I am doing right now. It will be great if anyone of you guys can explain me how these apaches work different. Thanks!</p>