Je ne trouve pas l'option de partage Web dans les préférences système sous "Partage" (là où le partage Web est censé se trouver). J'utilise Mac Os x 10.9.4.
Réponses
Trop de publicités?Avertissement : L'utilisateur normal se contentera de Server.app
Apache est toujours disponible, mais l'interface utilisateur a disparu. Si vous êtes à l'aise pour configurer Apache de manière traditionnelle via des fichiers de configuration, vous pouvez l'activer en exécutant sudo apachectl start
de la coquille. Vous trouverez les fichiers de configuration dans /etc/apache2
. Soyez prêt à restaurer votre configuration lors des mises à jour du système d'exploitation.
Il suffit de courir sudo apachectl start
.
apachectl
est un shell script et sudo apachectl start
fonctionne launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
comme Racine, qui modifie /var/db/launchd.db/com.apple.launchd/overrides.plist
pour activer apache de façon permanente.
Pour faire localhost/~yourusername
pointer vers ~/Sites/
, courir
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
et exécuter sudo apachectl restart
.
Pour activer PHP, décommentez
#LoadModule php5_module libexec/apache2/libphp5.so
sur /etc/apache2/httpd.conf
et exécuter sudo apachectl restart
.
Si vous n'êtes pas à l'aise avec les méthodes de la ligne de commande, vous pouvez envisager d'installer MAMP, qui offre une interface graphique pratique pour le démarrage, l'arrêt et la configuration de base : http://www.mamp.info/en/