Los Accelerators entregados recientemente (desde mediados de Abril de 2007) ya vienen con una plantilla de Apache mejorada, con errores corregidos, y está mejor ajustada al tamaño real de los Accelerators. En otras palabras, no obtendrías nada siguiendo este tutorial. Puedes descargarlo y comprobar la cofiguración, por supuesto que sí, y siempre resulta una buena idea aprender sobre lo que estás utilizando.
Como instalar Apache 2.2
1) Parte de la configuración de Apache de Jason
# cd /opt/csw/apache2/ # mv etc etc-original # svn export http://svn.joyent.com/public/accelerators/configs/apache2/etc/ etc A etc A etc/magic A etc/includes A etc/includes/indexes.conf A etc/includes/handlers.conf A etc/includes/namevirtualhostIPs.conf A etc/includes/ssl.conf A etc/includes/modgeoip.conf A etc/includes/logs.conf A etc/includes/directory.conf A etc/includes/deflate.conf A etc/includes/keepalive.conf A etc/includes/languages.conf A etc/includes/modsecurity.conf A etc/includes/listenIPs.conf A etc/includes/dav.conf A etc/includes/pid.conf A etc/includes/spelling.conf A etc/includes/mailman.conf A etc/includes/scriptalias.conf A etc/includes/expires.conf A etc/includes/fastcgi.conf A etc/includes/dso.conf A etc/includes/modphp.conf A etc/includes/core.conf A etc/includes/phpfastcgi.conf A etc/includes/mimetype.conf A etc/includes/charset.conf A etc/includes/mpm.conf A etc/httpd.conf A etc/virtualhosts A etc/httpd.conf.dist A etc/mime.types
2) ¿Cuál es tu dirección IP pública? Encuéntrala con el comando *mypublicip*, cópiala y pégala en dos archivos:
# mypublicip # nano etc/includes/namevirtualhostIPs.conf # nano etc/includes/listenIPs.conf
3) Estás listo, con dos pequeñas excepciones:
3a) Si vas a emplear php o svn, entonces:
# nano etc/includes/dso.conf
Quita el comentario de los módulos svn y php casi al final de la lista
# nano etc/httpd.conf
Y quita el comentario de la línea mod_php, a continuación:
# apachectl restart
4) Los archivos de Virtualhost están en ... */opt/csw/apache2/etc/virtualhosts/* y tienen la extensión .conf