Just wanted to see if there are any objections to move the Apache and PHP installations from their current location in ‘/Library/’ to ‘/usr/local/’
The layout for Apache will become:
<layout DIYMacServer>
prefix: /usr/local/apache2
exec_prefix: ${prefix}
bindir: ${exec_prefix}/bin
sbindir: ${exec_prefix}/bin
libdir: ${exec_prefix}/lib
libexecdir: ${exec_prefix}/modules
mandir: ${prefix}/man
sysconfdir: /etc/httpd/
datadir: /var/www
installbuilddir: ${datadir}/build
errordir: ${datadir}/error
iconsdir: ${datadir}/icons
htdocsdir: ${datadir}/htdocs
manualdir: ${datadir}/manual
cgidir: ${datadir}/cgi-bin
includedir: ${prefix}/include
localstatedir: /var
runtimedir: ${localstatedir}/run
logfiledir: ${localstatedir}/log/httpd
proxycachedir: ${localstatedir}/cache/httpd
</Layout>
This brings everything in-line with normal other installs. The configuration is as it was with the original Apache in ‘/etc/httpd
‘ and the log, cache and pid file are all in ‘/var
‘. Although I’m still having doubts about the datadir
, I would have put it in ‘/var/www/
‘ but on the normal OS X install it would be in ‘/Library/WebServer/
‘. What do you think ?
PHP5 will be located in ‘/usr/local/php5
‘, the php.ini
file will be located in ‘/etc
‘.
I hope to open up the new site tomorrow if all goes well…