Habilitando Apache

0

No puedo encontrar la opción de compartir en la Web en las preferencias del sistema en "Compartir" (donde se supone que se debe compartir en la Web). Estoy usando Mac Os x 10.9.4

    
pregunta user101292 18.11.2014 - 18:43

3 respuestas

2

Advertencia: el usuario normal estará satisfecho con Server.app

Apache todavía está disponible, pero la interfaz de usuario se ha ido. Si te sientes cómodo configurando Apache de forma tradicional a través de los archivos de configuración, puedes activarlo ejecutando sudo apachectl start desde el shell. Los archivos de configuración se encuentran en /etc/apache2 . Prepárese para restaurar su configuración en las actualizaciones del sistema operativo.

    
respondido por el Marcel Köppen 19.11.2014 - 03:04
1

Solo ejecuta sudo apachectl start .

apachectl es un script de shell y sudo apachectl start ejecuta launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist como root, que modifica /var/db/launchd.db/com.apple.launchd/overrides.plist para habilitar el apache de forma permanente.

Para hacer que localhost/~yourusername apunte a ~/Sites/ , ejecute

echo '<Directory "/Users/'$USER'/Sites/">
  Options Indexes Multiviews
  AllowOverride AuthConfig Limit
  Order allow,deny
  Allow from all
</Directory>'|sudo tee -a /etc/apache2/users/$USER.conf

y ejecuta sudo apachectl restart .

Para habilitar PHP, descomentar

#LoadModule php5_module libexec/apache2/libphp5.so

en /etc/apache2/httpd.conf y ejecuta sudo apachectl restart .

    
respondido por el user495470 19.11.2014 - 10:12
1

Si no se siente cómodo con los métodos de la línea de comandos, podría considerar instalar MAMP, que ofrece una GUI conveniente para iniciar, detener y configurar de forma básica: enlace

    
respondido por el calum_b 19.11.2014 - 13:28

Lea otras preguntas en las etiquetas