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
Respuestas
¿Demasiados anuncios?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.
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
.
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/