0 votos

Habilitación de Apache

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

2voto

Marcel Köppen Puntos 91

Advertencia: El usuario normal será feliz con Server.app

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

1voto

Sólo corre sudo apachectl start .

apachectl es un shell script y sudo apachectl start corre 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 apache permanentemente.

Para hacer localhost/~yourusername apuntar a ~/Sites/ , corre

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 ejecutar sudo apachectl restart .

Para habilitar PHP, descomente

#LoadModule php5_module libexec/apache2/libphp5.so

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

1voto

Farinha Puntos 5518

Si no te sientes cómodo con los métodos de la línea de comandos, puedes considerar la instalación de MAMP, que ofrece una cómoda interfaz gráfica de usuario para iniciar, detener y realizar la configuración básica: http://www.mamp.info/en/

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X