He estado usando una distribución de Ubuntu durante algunos años y prefiero la configuración predeterminada de Apache2 en Ubuntu en comparación con OS X. Esta publicación tiene como objetivo proporcionar instrucciones sobre cómo convertir las pocas configuraciones que quiero de 'estilo mac' a 'estilo ubuntu'.
Estoy tratando de cambiar el comportamiento predeterminado de Apache en OS X para que sea similar a Ubuntu, incluidos tanto el usuario/grupo de apache como el directorio de trabajo. La información que he encontrado hasta ahora sobre esto apunta a lo siguiente:
Obtuve esta información en Mac de /etc/apache2/httpd.conf .
Mis preguntas:
¿Necesito eliminar el usuario/grupo _www antes de crear el nuevo usuario y grupo www-data, o simplemente puedo cambiar el primero? ¿Cómo hago el correcto sin romper todo?
Creo que simplemente puedo cambiar la línea en httpd.conf para cambiar el directorio raíz de los archivos y crear también la carpeta /var/www/. Pero para hacer esto de la manera correcta, necesitaré los permisos correctos, por lo que (1) debe hacerse primero.
El objetivo final:
Para tener un www-data
usuario que ejecute Apache (como lo tiene Ubuntu) en lugar de _www
, y también tener mi directorio raíz debajo /var/www
(como lo tiene Ubuntu) en lugar de /Library/Webserver/Documents
, y para que cualquier extensión de PHP a través de PECL o de otra manera no se vea afectada por este cambio.
¿Cómo puedo configurar esto correctamente para que "simplemente funcione" y no interfiera con nada como extensiones u otras modificaciones en el futuro?
Estoy ejecutando OS X 10.9.4 , Apache/2.2.26 .
Siempre puede hacer una instalación limpia, desde la fuente, de Apache HTTPD, con cualquier configuración que le atraiga. Si desea que camine, hable y grazne como Ubuntu, elija nombres de ruta, ID de usuario y todo lo demás para que coincida como parte del proceso de 'configuración'. Todo lo que necesita hacer con su implementación de stock de Apple es apagarlo para evitar conflictos de puertos.
Puede intentar reconfigurar la instalación predeterminada de Apple para que sea más similar a Ubuntu, pero corre el riesgo de tropezar con alguna decisión oscura tomada por Apple, incluidas las modificaciones de origen. Así que sugiero que lo mejor es usar la fuente, como pretenden sus autores.
bmike
bmike
miguel hampton
Jaime
bmike
Jaime